- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Hibernate性能优化2
1、二级缓存的管理二级缓存是SessionFactory级别的缓存,它的使用过程如下:1)执行条件查询的时候,发出“select * from table_name where …”这样的SQL语句查询数据库,一次获得所有的数据对象。2)把获得的所有数据对象根据ID放入到二级缓存中。3)当Hibernate根据ID访问数据对象时,首先从Session缓存中查;查不到,如果配置了二级
2013-01-05 16:32:50 1341
原创 Hibernate 性能优化
为了进一步优化Hibernate的性能,可以使用延迟加载技术、管理数据抓取策略进行缓存管理 等方面考虑来提高Hibernate的性能。一、1、 延迟加载延迟加载(load)是Hibernate为提高程序执行效率而提供的一种机制,即只有真正使用该对象的数据时才会创建。场合一:当用户要取数据库的一张表的一个字段,这个字段很可能就是一个字符,总而言之长度是比较短的。场合二:当用户要
2013-01-03 21:21:37 15126
原创 深入Hibernate
深入Hibernate一、Hibernate数据查询HQL:Hibernate查询语言,它是Hibernate提供的一种面向对象的查询语言。 (1)在查询语句中设定各种查询条件 (2)支持动态绑定参数(3)支持投影查询、分页查询、连接查询、分组查询,子查询(4) 内置了一些聚集函数 Hibernate中的Query接口就是专门用来执行HQL语句的查询接口。1.创建查
2013-01-01 11:28:37 831
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人