新写了一个页面:从Entity到Service,再到Dao
然后忘了给表加上注解 @Entity
Root<Rela> root = criteriaQuery.from(Rela.class);
Jpa在执行完此行时,就开始报错:java.lang.IllegalArgumentException: Not an entity: class net.xxx.entity.Rela
解决办法是给该类添加 @Entity
当然,未添加 @Entity的该类,没有映射成数据库表:
SELECT * FROM Rela
报错:
错误代码16,Table 'xxx.Rela doesn‘t exist’'
本文介绍了一位开发者在使用Java Persistence API (JPA)时遇到的问题:忘记为实体类添加@Entity注解导致的异常。文章详细描述了错误的表现形式及解决方法,并强调了@Entity注解对于正确实现JPA实体映射的重要性。
7902

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



