hibernateを利用してはいけない5つのシチュエーション(リンクは記事最下部の関連コンテンツにあります)では、 多数の方からそれはおかしいという指摘をいただきました。 特にkoichikさんは私の代わりに様々な検証を行ってくださり、そのおかげでやっとhibernateの癖 のいくつか知ることが出来ました(いや、ドキュメントには書いてあるんでしょうが)。 納得がいかないと頑張っていたシチュエーション4(同一Transaction内でセレクトした全てのオブジェクトをTransactionコミット時に勝手に更新)についてもhibernateの使用方法、癖を理解していなかったために陥った誤った認識でした(余裕が出来てコードを見たとたんにへこんだ)。 hibernateの仕様を理解して使用する分にはhibrenateに問題はありません。 #ただ癖がいろいろあることは確かで