2
オブジェクトがHibernateから直列化復元されるときに呼び出されるコールバックメソッドをフックアップする方法はありますか。 JavaオブジェクトのシリアライズのためのJavaのreadResolve()メソッドと同じですか?hibernateの直列化のためにreadResolve()のようなHibernateの一時フィールドを復元するにはどうしたらいいですか?
オブジェクトがHibernateから直列化復元されるときに呼び出されるコールバックメソッドをフックアップする方法はありますか。 JavaオブジェクトのシリアライズのためのJavaのreadResolve()メソッドと同じですか?hibernateの直列化のためにreadResolve()のようなHibernateの一時フィールドを復元するにはどうしたらいいですか?
クラスをカスタムUserTypeでマップすることができます。これにより、シリアライズとデシリアライズを完全に制御できます。
私はそれを試してみると、間違いなく最も柔軟でベストプラクティスのソリューションです。私はちょうど怠惰な初期化を使用して私のデシリアライズされた休止状態のオブジェクトを再構築しようとしています(しかし、それは最も明快でクリーンなコードではありません) – Dougnukem