又遇到 问题了。。。。
org.hibernate.hql.ast.QuerySyntaxException: tab_name is not mapped !
检查了 Entity ,都有注解,而且没有错, Hibernate.cfg.xml 文件也没有配置错,那怎么说 表 没有映射呀
原来是 Hibernate 的机制问题
Hibername 操作数据库是通过对象的
错误:
String sql="select stuId, stuName, stuSex from stu_tab";
正确:
String sql="from Student";
String sql="select stuId, stuName, stuSex from Student where stuId=?";
注意:
这里的 stuId, stuName, stuSex 是属性,Student 是对象的类名