HibernateとMySQLデータベースを使用するJavaアプリケーションがあります。トランザクションの削除は、最初はうまくいくように見えます。しかし、アプリケーションを終了して再起動すると、データベースから何も削除することができなくなります。我々は何の誤りもなく、エントリーは単に削除しない。それでも、すべてを作成してほとんどのエンティティを編集できます。アプリケーションを再起動してもデータベースオブジェクトを削除できません
これはうまくいかない実装関連の理由がたくさんあることは知っています。しかし、私たちはHibernateの専門家ではなく、このコードは数年前に作られた基盤上に構築されています。少なくとも、探したいものの種類に関するガイダンスが必要です。実際のコードを投稿することはできないことをお詫びしますが、必要に応じてスニペットを作成することもできます。
この問題の原因は何ですか?私はどこから始めるのですか?これはセッションの問題ですか?
どうすれば確認できますか?私はそれがMySQL自体に何かあると思いますか? – Dave
これを試してください{{'Conn%'のようなステータスを表示;}これはアクティブな接続の数を示します。アプリケーションの起動前と停止後に測定してください。 – WeMakeSoftware