欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

hibernate查询

程序员文章站 2022-04-15 22:57:58
...

String sql = "select * from Eadmin a where a.Aname = ?";
Query query = sessionFactory.getCurrentSession().createQuery(sql);
query.setString(0, name);

sql = "select * from Eadmin a where a.Aname = ?"; 你这句话是标准的sql语句,但是你在这里sessionFactory.getCurrentSession().createQuery(sql);开启的是hibernate的面向对象的语句所以不可以,你改成sessionFactory.getCurrentSession().createSQL(sql);就可以了
相关标签: hibernate