get方法
这里假设去取一个User对象
User u = get(id,User.class);
根据提供的id,hibernate执行sql语句,去数据库中查找对应id的记录,并根据User.class返回一个User对象。
load方法
load方法使用的是懒加载模式,load进来的是一个代理对象。
先来说懒加载,什么是懒加载呢,简单来说就是你用的时候我才会加载,get得到的对象,是把这个对象的所有属性都取出来了。
而load返回的代理对象只有id这一个属性,其他的属性只有你调用get方法去取得时候他才会去取