一.发送SQL时机: 
 
   load方法采用延迟加载(lazy懒加载),执行到这行代码的时候,不会发送SQL语句,当真正使用这个对象的数据(对象的数据不包括主键)的时候才发送SQL语句; get方法采用立即加载,当执行session.get()方法的时候,会马上发送SQL查询语句。
 
   二.返回的对象:
 
    load方法查询后返回的是代理对象,利用javassist技术产生的代理(javassist-3.18.1-GA.jar); get方法查询后返回的是真实的对象。
 
   三.查询一个不存在的数据:
 
   load方法抛异常:ObjectNotFoundException; get方法返回的结果是:null
 
    
 
    
 
   
 
 
转载于:https://www.cnblogs.com/AI-xiaocai/p/10705740.html