1

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

JdbcTemplate 的query () 和 EntityManager 的createQuery()

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

4

1 回答 1

2

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

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

相同的最终结果,非常不同的机制。

于 2010-05-11T08:55:37.800 回答