Hibernate中各种查询方法的总结
2016-07-03 18:15
253 查看
http://blog.csdn.net/alen1985/article/details/5218667
1.get()采用立即加载方式,而load()采用延迟加载;
get()方法执行的时候,会立即向数据库发出查询语句,
而load()方法返回的是一个代理(此代理中只有一个id属性),只有等真正使用该对象属性的时候,才会发出sql语句
2.如果数据库中没有对应的记录,get()方法返回的是null.而load()方法出现异常ObjectNotFoundException
1.get()采用立即加载方式,而load()采用延迟加载;
get()方法执行的时候,会立即向数据库发出查询语句,
而load()方法返回的是一个代理(此代理中只有一个id属性),只有等真正使用该对象属性的时候,才会发出sql语句
2.如果数据库中没有对应的记录,get()方法返回的是null.而load()方法出现异常ObjectNotFoundException
相关文章推荐
- 计算机经典书籍电子书合集(适合计算机学生学习以及程序员笔试、面试)
- 计算机经典书籍电子书合集(适合计算机学生学习以及程序员笔试、面试)
- JQuery 学习笔记(01)
- SDWebImage简单使用
- Sublime Text 3 一些简单使用
- 如何将exe注册为windows服务,直接从后台运行
- centos的linux内核源码下载方法
- LeetCode 371. Sum of Two Integers
- opencv学习(8)——threshold阈值分割
- spring MVC总结
- Maven初体验
- listview adapter使用,及与recycleView数据更新的比较分析
- Java中的自定义注解
- HTML5基础总结
- 浅谈 Activity
- JSP学习总结
- hive小结
- TOP K 问题
- python day three
- R语言中用jdbc连接数据库