Hibernateを5.2.2にアップデートしました。uniqueResult()メソッドは廃止予定です。私はドキュメントを読んでいますが、私はそれを置き換えるためにどのメソッドを使用すべきですか?前もって感謝します!!Hibernate UniqueResult非推奨
2
A
答えて
0
私がドキュメントを読んでいた限り、uniqueResult()
の代わりに、getSingleResult()
メソッドをtry/catch
ブロックで提案します。これは、結果が一意でない場合に、例外を処理するより良い方法です。
1
でも同じ問題が見つかりました。どうやら、org.hibernate.query.Queryクラスのを使用しているすべてのタイプのクエリは推奨されなくなりました。javax.persistence.TypedQueryクラスを使用する代わりに、このクラスのメソッドは非推奨です。 しかし、私のHibernateに関する知識はまだ限られています。
0
私はgetSingleResult()
をtry/catch
と置き換えてuniqueResult()
の代わりに使用しました。私がjavax.persistence.NonUniqueResultException
を捕まえて働いているので、org.hibernate.NonUniqueResultException
を捕まえるように注意してください。
関連する問題
- 1. Hibernate 5.2.5.final createSQLQuery()メソッドは非推奨
- 2. glEnableClientState非推奨
- 3. SQLOLEDB非推奨
- 4. 非推奨コード
- 5. UIKeyboardBoundsUserInfoKey非推奨
- 6. JPA/Hibernate:StringClobTypeは非推奨
- 7. RSpecの非推奨
- 8. setStatusBarStyle:アニメーション:非推奨
- 9. AppEventsLogger.deactivateApp(コンテキストコンテキスト)非推奨
- 10. FacebookSdk.sdkInitialize(getApplicationContext())非推奨
- 11. Parse.com UIRemoteNotificationType非推奨
- 12. PHP ereg_replace非推奨
- 13. Mongoid find_and_modify非推奨
- 14. MongoDB getDatabaseNames()非推奨
- 15. org.hibernate.annotations.EntityはHibernate 4で非推奨ですか?
- 16. hibernate 5.2.2ではuniqueResultは推奨されていませんか?私はどうすればいい?
- 17. タイプギャラリーは非推奨です
- 18. 非推奨警告:#apply_finder_options
- 19. $ HADOOP_HOMEは非推奨です
- 20. stringByAddingPercentEscapesUsingEncodingは非推奨です
- 21. Googleマップ.getMap()非推奨
- 22. setTabSFromPagerAdapterは非推奨です
- 23. Rails非推奨警告
- 24. ConstantScoreRangeQueryは非推奨です
- 25. OnCameraChangeListener()は非推奨です
- 26. replaceGlyphAtIndexは非推奨です
- 27. FragmentActivity.getSupportMediaController()は非推奨です
- 28. getMap()は非推奨です
- 29. NSGregorianCalendarは非推奨です
- 30. Android PowerManager WakeLock - 非推奨