Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
特にデータベース内の 100 万行を超える場合、2 つの方法のうちどちらが高速ですか? そして、JPQLまたはCriteriaを使用するためのベストプラクティスは何ですか?
乾杯
ベスト プラクティスは、Hibernate によって作成された SQL ステートメントをログに記録し、両方のメソッドの実行計画を分析することです。どのアプローチがより最適化された SQL を生成するかを言うのは非常に困難です。
基準はそれを行うためのよりクリーンな方法であり、出力は同じですが、最善の方法として基準をお勧めします。
基準の例