Hibernate中Get和Load的区别
来源:互联网 发布:高中知识点总结软件 编辑:程序博客网 时间:2024/06/02 02:39
1.发送SQL的时机
a.load这个方法采用了一个技术,lazy延迟加载(懒加载),在真正使用这个对象的数据时候,对象的数据不包括主键。
b.get这个方法是立即搜索,当执行Session.get方法的时候,马上发送SQL语句查询
2.返回的对象
load返回的是代理对象
get返回的是真是对象
3.查询一个不存在的数据
load方法抛出异常为:ObjectNotFondExection
get方法抛出的异常为:NullPointExection
阅读全文
0 0
- Hibernate中load和get的区别
- Hibernate中get和load的区别
- Hibernate中get和load的区别
- hibernate中get和load的区别
- Hibernate中get和load的区别
- hibernate 中get()和load()的区别
- Hibernate中get和load的区别
- Hibernate中 get和load的区别
- Hibernate中get和load的区别
- 【Hibernate中load和get的区别】
- Hibernate中get和load的区别
- Hibernate中load和get的区别
- Hibernate中get和load的区别
- Hibernate中get()和load()的区别
- Hibernate 中 get 和 load的区别
- Hibernate中get和load的区别
- hibernate中load和get的区别
- hibernate中get和load的区别
- List.clear方法——从列表中移除所有元素
- 实验7 MapReduce-计数器
- 沐枫NOI 25. Binary Number
- 何为分布式、微服务和集群!
- echo 客户端
- Hibernate中Get和Load的区别
- 不能建立引用数组,数组中的元素不能是引用
- 沐枫NOI 28. Queue
- C#基础知识点(三)
- 001 快速安装Gitlab
- 【Angular2】Information组件设计
- 从键盘输入并显示
- Java并发学习(一)-synchronized及锁的学习
- OpenStack设计与实现读书笔记Chapter 2