我想请教一下hibernate的延迟加载在webapp应用中能应用在哪些地方。web应用中页面取数据都是一次加载完成。有操作的话都是另外一次请求,如何应用延迟加载。
4条回答 默认 最新
- 王启军 2011-01-19 08:51关注
你举得例子不对,你举得那个例子,直接去数据库取user就行了
延迟加载.lazy=true
例如User和Dept吧,多对一。
from User可以查询User表
页面上${u.dept.name}可以输出部门名称,如果不写u.dept,就不会执行dept的查询。
需要用OpenSessionInView。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥30 深度学习,前后端连接
- ¥15 孟德尔随机化结果不一致
- ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
- ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
- ¥15 谁有desed数据集呀
- ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
- ¥15 关于#hadoop#的问题
- ¥15 (标签-Python|关键词-socket)
- ¥15 keil里为什么main.c定义的函数在it.c调用不了
- ¥50 切换TabTip键盘的输入法