NamedQuery (JPA 1.0 and JPA 2.0)

  • 本文关键字:JPA and NamedQuery jpa
  • 更新时间 :
  • 英文 :


谁知道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

最新更新