2011-11-11 13 views
1

私はjavadocsを見て、数十分前にカスタムのユーザータイプを作成していましたが、nullSafeSet()nullSafeGetです推奨されていません。 http://docs.jboss.org/hibernate/core/3.6/javadocs/org/hibernate/usertype/UserType.htmlUserTypeの実装方法は他にありません。これはおそらく4.0リリースのためだけのものでしたか?hibernate 3.6.8では、nullSafeSetとnullSafeGetの代わりに何が使われますか?ドキュメントでは非推奨と言われています

答えて

4

Jira issue referenced from the documentationは面白い読みになります。私はそれをスキミングしただけですが、これは主に「ヘッドアップ:Hibernate 4のものを変更しようとしています」と警告しています。

+0

ありがとうございます!私はHibernateがdeprecate-with-no-alternativeパターンを実装するのが好きであることを忘れていました。 –

+0

SessionImplementorをとるさまざまなnullSafeSetメソッドはどうですか?それを使用する方法がありますか?もしそうなら、カスタムUserTypeでこれらのSessionImplementorsのどれを入手すればよいですか? – Marvo

+0

@マールボー:パス、私は恐れている。 –

関連する問題