hibernate取不到数据
- 作者: ACE库瑞姆
- 来源: 51数据库
- 2020-12-12
hibernate 语句写错了,String sql1 = "select tt.name from tt";
hibernate是hql语句,虽然会在最后转换成sql语句,但是在持久层书写的时候hql语句和sql语句还是有不同点的。hql的语法和sql的语法很接近,区别也很明显。最 主要的区别就是hibernate是基于对象实现的。
此处应该改为:String sql1 = "select name from tt";这个name要和你在java类中定义的那个name属性一致。
如果遇到其他问题,可以追问我。加油!
hibernate是hql语句,虽然会在最后转换成sql语句,但是在持久层书写的时候hql语句和sql语句还是有不同点的。hql的语法和sql的语法很接近,区别也很明显。最 主要的区别就是hibernate是基于对象实现的。
此处应该改为:String sql1 = "select name from tt";这个name要和你在java类中定义的那个name属性一致。
如果遇到其他问题,可以追问我。加油!
推荐阅读
