jdbctemplate query()vs entityManager createQuery()

时间:2010-05-11 08:53:18

标签: dao entitymanager jdbctemplate

这些方法之间有什么本质区别?

查询()的JdbcTemplate和EntityManager的 createQuery()

据我了解,两者都执行查询?

1 个答案:

答案 0 :(得分:2)

JdbcTemplate.query()通过Spring的JDBC API执行原始SQL查询

EntityManager.createQuery()通过本机JPA API创建但不执行JPA查询。

同样的结果,非常不同的机制。