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. 非推奨コード
- 3. ボンドコミュニケーションフレームワーク非推奨
- 4. glEnableClientState非推奨
- 5. UIKeyboardBoundsUserInfoKey非推奨
- 6. SQLOLEDB非推奨
- 7. JPA/Hibernate:StringClobTypeは非推奨
- 8. MongoDB getDatabaseNames()非推奨
- 9. Mongoid find_and_modify非推奨
- 10. RSpecの非推奨
- 11. FacebookSdk.sdkInitialize(getApplicationContext())非推奨
- 12. Parse.com UIRemoteNotificationType非推奨
- 13. Android LocationServices.FusedLocationApi非推奨
- 14. setStatusBarStyle:アニメーション:非推奨
- 15. AppEventsLogger.deactivateApp(コンテキストコンテキスト)非推奨
- 16. PHP ereg_replace非推奨
- 17. 非推奨のNameValuePair
- 18. hibernate 5.2.2ではuniqueResultは推奨されていませんか?私はどうすればいい?
- 19. org.hibernate.annotations.EntityはHibernate 4で非推奨ですか?
- 20. 使用非推奨メソッド
- 21. 'gtk_widget_override_font'は非推奨です
- 22. setTabSFromPagerAdapterは非推奨です
- 23. SonarQube APIリソース - 非推奨
- 24. カメラは非推奨です
- 25. FragmentActivity.getSupportMediaController()は非推奨です
- 26. SpringデータNeo4 - BeforeSaveEvent非推奨
- 27. 非推奨updateConfiguration() - Androidの
- 28. Elasticsearch 5.x setQuery非推奨
- 29. タイプギャラリーは非推奨です
- 30. は非推奨:ファンクションeregi_replace()