首先检查是不是在hibernate 的属性配置里是否加载有
<property name="packagesToScan">
<list>
<value>com.test.model</value>
</list>
</property>
或者
<property name="annotatedClasses">
<list>
<value>com.test.model.Orders</value>
<value>com.test.model.Users</value>
</list>
</property>
以及注解@annotation是否有漏写。
-------------------重点分割线-----------------------
在SQL中order是关键字,user也是关键字。所以我们的vo类名和表名一定不能用关键字,否则也会出现文章题目那句异常提醒。
解决办法:
把类名实体名改为非关键字,比如加个s。