Hibernate的get方法和load方法的区别

来源:互联网 发布:车辆保养记录查询软件 编辑:程序博客网 时间:2024/05/21 19:49

1,触发SQL语句的时间不一样

get方法在调用后会立刻触发SQL语句

load方式在调用后不会立刻触发SQL语句,只有用到这个所查询的对象时才会触发SQL语句


2,返回的对象不一样

get方法返回的是持久化类对象

load方法返回的是代理对象


3,当数据不存在时

get方法直接返回null

load方法抛异常

0 0