hibernate中load和get方法的区别 lazy的策略
* <property>标签上,取true,false需要增强类
* <set><list>上,取false,true,extra
* <one-to-one>、<many-to-one>单端关联上,可以取值false/proxy/noproxy
hibernate支持lazy策略只有在session打开状态下才有效
集合标签上面的lazy特性推荐使用 extra 因为比较智能
在<class>上lazy为true时,load时不发出sql语句,只有在使用是才发出。
为false时load时就马上发出sql语句。
在<class>上lazy为true时,load时不发出sql语句,只有使用时才发出。
为false时在第一次load时就执行全部sql语句。为extra时,和true差不多,不过发出的sql语句比较智能。
hibernate 在<one-to-one><many-to-one>单端关联上,可以取值false/proxy/noproxy 默认proxy
<class>标签上的lazy不会影响到单端上面的lazy特性。
转载于:https://blog.51cto.com/xu20cn/170018
hibernate中load和get方法的区别 lazy的策略相关推荐
- datagrid中load,reload,loadData方法的区别
初学者小问题大问题的都比较多,就是因为初学嘛,对框架了解的没那么深入.这里我就拿出初学可能会遇到的一个问题来讲一讲,datagrid比较常 用也比较复杂,它有其中有load,reload,loadDa ...
- java foward_java 中sendredirect()和forward()方法的区别
HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实现获取相应URL资源. sendRedirect实现请求重定向,forw ...
- java sendredirect报错_java 中sendredirect()和forward()方法的区别
HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实现获取相应URL资源. sendRedirect实现请求重定向,forw ...
- HTTP协议中GET和POST方法的区别
本文详细对比了HTTP协议中GET和POST方法的区别,部分内容可能有误,读者请自行甄别. 转自博客https://sunshinevvv.coding.me/blog/2017/02/09/Http ...
- python requests中content与text方法的区别
python requests中content与text方法的区别 目录 python requests中content与text方法的区别 目录 requests的作用 response的常用方法: ...
- PHP中静态方法和实例化方法的区别
文章来自:PHP中静态方法和实例化方法的区别 在PHP中类为什么要使用静态方法,有什么好处 不需要实例化?? 可以提高运行效率?? 这是一个经常被时时提出来的问题,很多时候我们以为理解了.懂了,但深究 ...
- php的mktime,php中time()和mktime()方法的区别
time()函数是返回当前时间的.而mktime()函数的主要功能不是返回当前时间,而是格式化时间.虽然单独写mktime()而不加任何参数如:echo mktime()和echo time()的效果 ...
- python frozenset_Python中set与frozenset方法和区别详解
set(可变集合)与frozenset(不可变集合)的区别: set无序排序且不重复,是可变的,有add(),remove()等方法.既然是可变的,所以它不存在哈希值.基本功能包括关系测试和消除重复元 ...
- java线程 yield_Java线程中yield与join方法的区别
长期以来,多线程问题颇为受到面试官的青睐.虽然我个人认为我们当中很少有人能真正获得机会开发复杂的多线程应用(在过去的七年中,我得到了一个机会),但是理解多线程对增加你的信心很有用.之前,我讨论了一个w ...
最新文章
- Python 位运算符
- uniapph5授权成功后返回上一页_被成功验证过的的7条选品思路(收藏)
- 从程序员到项目经理(二十九):怎样写文档
- JZOJ 5609. 【NOI2018模拟3.28】Tree BZOJ 4919: [Lydsy1706月赛]大根堆
- 2021.01.30 Visual QA论文阅读
- 数据分析从零开始,新手小白如何入门?
- CF765F Souvenirs 解题报告
- 《关于我的那些面经》——百度后端(附答案)
- 【记录】IDEA未正确关闭导致打开报错,进不了主界面,含解决办法
- 通过串口打印--超声波测距模块测得距离
- Redis__WindowsServer主从服务部署及调用实例
- Python机器学习:逻辑回归001什么是逻辑回归
- 速读原著-Android应用开发入门教程(应用程序开发的结构)
- flv 文件格式详解
- java实现MongoDB中unwind与match用法
- NetLimiter Pro
- PCB设计时如何选择合适的叠层方案
- 编译调试 chromium/v8
- intellij idea处理xml文件File encoding is disabled,Encoding is hard-coded in the text.提示的方法
- 【C语言编程】求Fibonacci(斐波那契)数列前40个数