新写了一个页面:从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’'