任何人都知道JPA 1.0和JPA 2.0中NamedQuery的区别是什么?
我做了一些研究并意识到createNamedQuery有时会有一个或两个参数? 是因为JPA版本还是Hibernate?
谢谢&此致
答案 0 :(得分:1)
JPA 1.0只有一个版本的createNamedQuery,它只接受String并返回Query个实例。
JPA 2.0在EntityManager类中引入了另一个版本的createNamedQuery,它接受查询字符串和类型化类。它返回TypedQuery实例。