用户登录
用户注册

分享至

hibernate hql查询不到数据

  • 作者: 帐号已停机
  • 来源: 51数据库
  • 2021-01-02
试试用QBC来查询吧
Criteria criteria=session.createCriteria(ProcessTrainingRecord.class);
然后用criteria.add(Restrictions.eq("ProcessTrainingRecord","1"));添加条件
lt方法为< gt为="">
le为<= ge为="">=
条件添加完之后,用
criteria.list()即可



  把hibernate的show_sql属性配成true,再看一下控制台输出的SQL是不是跟你预计的一样



  用sqlquery query=session.createsql();来操作就好了,多表联合查询因为没有对应的pojo类,很麻烦。
用原生的sql就可以直接用你上面的sql语句了
软件
前端设计
程序设计
Java相关