Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JDBC与JPA本机查询的性能比较_Jpa_Jdbc_Eclipselink - Fatal编程技术网

JDBC与JPA本机查询的性能比较

JDBC与JPA本机查询的性能比较,jpa,jdbc,eclipselink,Jpa,Jdbc,Eclipselink,对于select查询,您认为在JPA原生查询(Hibernate或EclipseLink)或JDBC查询中,哪一个执行速度更快?JPA使用JDBC,因此两个查询的执行方式完全相同,执行时间相同。JPA是数据库的抽象层。它允许您减少对DB结构的考虑,而更多地考虑持久化的对象 我确信,如果您只使用来自JPA的本机查询,您将获得与普通JDBC几乎相同的性能,因为它直接传递给JDBC驱动程序。Okk……感谢您的回复……:)

对于select查询,您认为在JPA原生查询(Hibernate或EclipseLink)或JDBC查询中,哪一个执行速度更快?

JPA使用JDBC,因此两个查询的执行方式完全相同,执行时间相同。

JPA是数据库的抽象层。它允许您减少对DB结构的考虑,而更多地考虑持久化的对象


我确信,如果您只使用来自JPA的本机查询,您将获得与普通JDBC几乎相同的性能,因为它直接传递给JDBC驱动程序。

Okk……感谢您的回复……:)