Hibernate中session.get()与session.load()的区别

来源:互联网 发布:linux kvm命令 编辑:程序博客网 时间:2024/06/05 16:03

User user = session.get(id,User.class)方法返回的是从数据库中查询的真实的记录。如果不存在,则直接返回null

User user = session.load(id,User.class)
返回的只是代理对象,如果还需要使用user中的方法,就会去数据库中查询user,如果user不存在,则会报异常

原创粉丝点击