廃止後に休止状態のUSARTYPEを実装するための最良の方法?
質問
最近、最近の休止版を得て、USARTYPESがAbstractStandardBasicTypeのNullSafeget(ResultSet、String)とNullSafeSet(PreparedStatement、T、INT)メソッドが SessionImplementor引数を取得する対応するメソッドを支持しています。問題は、USERTYPEを実装するとき、SessionImplementorが基本タイプ、CompositeUserTypeなどで行う方法を渡していないことです。
解決
私の元の質問についての彼のコメントのためのRyan Ransfordのおかげで。それは本当に問題の解決策ではありませんが、リンクHibernate Developersメーリングリストでは、解決策がない理由を説明しています。
は、廃止予定の代替手段を3.6.xで提供できません。 それでは、Usertypeの実装を壊すでしょう。
これらが非推奨警告であることを考慮すると、次の非維持リリースが利用可能な場合に廃止される回避策ではあまりにも多くの時間を投資することは理にかなりません。残念ながら、次の大きなリリースは3.7ではなく4.0で、移行量はもう少し関与している可能性があります。
所属していません StackOverflow