【发布时间】:2014-09-30 13:57:33
【问题描述】:
以下哪个更好(EJB 3 JPA)
//查询
一)。 getEntityManager().createQuery("从用户o中选择o");
//在实体级别定义findAllUser的命名查询
b)。 getEntityManager().createNamedQuery("User.findAllUser");**
//原生查询
c)。 getEntityManager().createNativeQuery("SELECT * FROM TBLMUSER");
请解释一下哪种方法在哪种情况下更好?
【问题讨论】: