使用Hibernate时,Session的get()方法和load()方法的区别?
来源:互联网 发布:骷髅会 知乎 编辑:程序博客网 时间:2024/04/27 17:45
由于Hibernate是一个开源的对象关系映射框架,它对JDBC的轻量级封装,Session的get()方法和load()方法都是对数据库进行查询操作。
他们的最主要区别是:
当没有查询到指定对象时,get方法返回null,而load方法抛出异常。
并且,load方法获取对象后,当对象被使用时,load才真正的去数据库吧对象查询出来,而使用get方法,无论查询出来的对象有没有被使用,他都会去数据库查询
0 0
- 使用Hibernate时,Session的get()方法和load()方法的区别?
- Hibernate session.get()和session.load()方法的区别
- Hibernate中session的get和load方法的区别
- hibernate Session的get和load方法区别
- Hibernate Session中get()和load()方法的区别
- hibernate session的get和load方法
- Session的get和load方法区别
- Hibernate中Session的load()和get()方法的使用区别
- hibernate中使用session对象获得持久化对象get和load方法的区别
- Session的load()和get()方法使用区别?
- Session的load()和get()方法使用区别:
- hibernate:get和load方法的区别
- hibernate的get和load方法区别
- hibernate 的get()和load()方法区别
- hibernate get和load 方法的区别
- Hibernate中session.get()和session.load()方法的异同
- (hibernate之四)session的load方法和get方法
- Hibernate中session 的get()方法和load()方法
- 3DSMAX插件编程(编译环境的配置)
- 计蒜客 挑战难题 第1题:A+B+C问题
- 移动端html5页面长按实现高亮全选文本内容的兼容解决方案
- u-boot-2014.10移植第4天----裸机蜂鸣器程序
- C#PDU编码UCS2加密解密函数
- 使用Hibernate时,Session的get()方法和load()方法的区别?
- 九度题目1111:单词替换
- 1410232221-hd-Eddy's research I
- 我的第一个c++程序
- chrome扩展开发:[10]消息传递
- ajax jsonp跨域
- 《C++ Primer》第一章作业答案
- C#PDU编码8BIT加密解密函数和短信GSM加密解密用到的不错的一个类
- mdev和udev机制并不相同