0

選択クエリの場合、JPAネイティブクエリ(HibernateまたはEclipseLink)とJDBCクエリのどちらが実行速度が速いと思いますか?

4

2 に答える 2

1

JPAはJDBCを使用するため、両方のクエリがまったく同じ方法で実行され、実行時間も同じになります。

于 2012-07-14T19:01:14.660 に答える
1

JPA は DB の抽象化レイヤーです。これにより、DB 構造について考える必要がなくなり、保持するオブジェクトについてより深く考えることができます。

JPA からのネイティブ クエリのみを使用している場合は、JDBC ドライバーに直接渡されるため、プレーンな JDBC とほぼ同じパフォーマンスが得られると確信しています。

于 2012-07-14T19:01:38.420 に答える