ITPub博客

首页 > IT职业 > IT图书 > Hibernate刚添加的记录查不到的解决方案

Hibernate刚添加的记录查不到的解决方案

IT图书 作者:stein_ah 时间:2021-09-09 10:10:25 0 删除 编辑

hibernate启动起来之后,往数据库添加了一条记录,紧接着查询却查不出来刚刚添加的记录,最简单的方法就是在查询方法session.close();之前提交事物,就可以了!

public boolean loginValidate(Member member) {    Query query = session.createQuery("from Member where mname=? and mpass=?");    System.out.println(member.getMname() + " " + member.getMpass());    query.setString(0, member.getMname());    query.setString(1, member.getMpass());    Member mb = (Member) query.uniqueResult();    if (null != mb) {        flag = true;    }    // 从这里提交一下事物就可以查询出刚刚添加到数据库里的记录了    session.beginTransaction().commit();    session.close();}

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3356/viewspace-2817676/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-08-14

  • 博文量
    100
  • 访问量
    684