get 和 load 区别load加载方法:Users user = (Users)session.load(Users.class, userId); get加载方法:Users user = (Users)session.get(Users.class, userId); 两加载方法区别:区别1:如果数据库中,没有userId的对象。如果通过get方法加载,则返回的是一个null;如果通过load加载,则返回一个代理对象,如果后面代码如果调用user对象的某个属性(比如user.getPassword())会抛出异常:org.hibernate.ObjectNotFoundEx ...
天门冬
搜索本博客
博客分类
最近加入圈子
最新评论