(1)使用javax.persistence.Entity包,而非import javax.persistence.Entity;
(2)在hql中createquery时,一般使用myEntity.class.getName(), 而myEntity.class.getSimpleName()有时会报"Unknown entity";
特别注意session.get()方法,要使用myEntity.class.getName()全名。
本文探讨了在使用Hibernate框架进行持久化操作时的一些关键实践:如何正确地指定实体类的导入路径;在HQL查询中使用实体类的全名以避免未知实体错误;以及在使用session.get()方法时采用实体类的全限定名来确保正确获取实体对象。
(1)使用javax.persistence.Entity包,而非import javax.persistence.Entity;
(2)在hql中createquery时,一般使用myEntity.class.getName(), 而myEntity.class.getSimpleName()有时会报"Unknown entity";
特别注意session.get()方法,要使用myEntity.class.getName()全名。
1255
1414
374

被折叠的 条评论
为什么被折叠?