【发布时间】:2010-05-11 08:53:17
【问题描述】:
这些方法的本质区别是什么?
query() 的 JdbcTemplate 和 createQuery() 的 EntityManager?
据我了解,两者都执行查询?
【问题讨论】:
标签: dao entitymanager jdbctemplate
这些方法的本质区别是什么?
query() 的 JdbcTemplate 和 createQuery() 的 EntityManager?
据我了解,两者都执行查询?
【问题讨论】:
标签: dao entitymanager jdbctemplate
JdbcTemplate.query() 通过 Spring 的 JDBC API 执行原始 SQL 查询
EntityManager.createQuery() 通过本机 JPA API 创建但不执行 JPA 查询。
相同的最终结果,非常不同的机制。
【讨论】: