hibernate映射oracle数据表时候出现“ORA-00903: 表名无效”问题

在使用hibernate时以前都使用MySql数据库,最近在使用hibernate时替换成oracle数据库了,但是在我们将Java类User.java映射成数据库里的数据表的时候,如果我们在对象类的映射文件(User.hbm.xml)中配置表时候使用<class name="com.User">,那在进行表映射时候出现“ORA-00903: 表名无效”问题,分析发现,这是因为User表在oracle内部已经使用所以才会出现该问题,将配置修改为<class name="com.User" table="t_user">问题得到解决。

猜你喜欢

转载自yangxin091116.iteye.com/blog/1026899