1.get方法是直接加载数据库,即:使用get方法,hibernate将直接执行select查询语句
2.load的设计是懒加载,用到时才去查询数据库,即:使用load方法,hibernate不会马上执行sql语句,当使用所查数据内的实体类的数据时,hibernate再执行select查询语句
3.load方法返回的是对象的一个代理
4.load方法的执行原理图:
2023-06-07 07:33:42 阅读次数:136
1.get方法是直接加载数据库,即:使用get方法,hibernate将直接执行select查询语句
2.load的设计是懒加载,用到时才去查询数据库,即:使用load方法,hibernate不会马上执行sql语句,当使用所查数据内的实体类的数据时,hibernate再执行select查询语句
3.load方法返回的是对象的一个代理
4.load方法的执行原理图:
上一篇:struts中result中type的取值以及其区别
下一篇:Git命令集之八——提交命令
一天五道Java面试题----第六天(1)
【在没有session对话的类上使用websocket推送java代码】
ssh(Spring+Spring mvc+hibernate)——updateEmp.jsp
ssh(Spring+Spring mvc+hibernate)——showEmp.jsp
hibernate正向生成数据库表以及配置——Teacher.java
hibernate正向生成数据库表以及配置——Student.hbm.xml
Confluence 6 从你的 JDBC 连接中直接启用校验查询
Could not get constructor for org.hibernate.persister.entity.SingleTableEnti
ssh(Spring+Spring mvc+hibernate)简单增删改查案例
在hibernate中使用HQL语句和QBC两种方法进行查询
文章
22507
阅读量
2167498
2024-05-24 07:47:12
2024-04-24 08:30:53
2024-04-19 07:39:25
2024-04-17 02:21:24
2024-04-15 09:06:20
2024-04-15 09:03:55
2022-12-27 10:00:39
2023-05-08 10:01:01
2023-05-08 10:00:50
2023-04-27 07:51:25
2023-05-05 09:57:43
2023-06-13 08:34:11