谁知道JPA 1.0和JPA 2.0中的NamedQuery有什么不同?
我已经做了一些研究,并意识到createNamedQuery有时有一个或两个参数?是因为JPA版本还是Hibernate?
谢谢,关于
JPA 1.0只有一个版本的createNamedQuery,它只接受String并返回Query实例。
JPA 2.0在EntityManager类中引入了另一个版本的createNamedQuery,它接受查询字符串和类型化类。它返回TypedQuery实例。
Reference: EntityManager#createNamedQuery