
Hibernate4
文章平均质量分 80
江清风山明月
xxxxxxxxxx
展开
-
Hibernate小结
Hibernate框架简介 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。 为什么要用hibernate? 直接使用JDBC操作数据库的步骤很原创 2017-10-17 09:10:21 · 219 阅读 · 0 评论 -
Hibernate之session
Session Session是hibernate向应用程序提供操作数据库最主要的接口,它提供了基本的保存、删除、更新和加载java对象的方法。 它具有一个缓存(一级缓存),位于缓存中的对象与数据库相关记录对应。 单表的curd: CURD代表创建(Create)、更新(Update)、读取(Read)和删除(Delete)操作 hibernate的操作数据库方式有:原创 2017-10-18 15:46:33 · 255 阅读 · 0 评论 -
Hibernate缓存——查询缓存
Hibernate缓存——查询缓存 默认情况下关闭设置的缓存对HQL和QBC查询时无效,需要打开查询缓存。 查询缓存依赖于二级缓存。 1.设置 true 2.在打开了查询缓存之后,需要注意,调用query.list()操作之前,必须显式调用query.setCachable(true)来标识某个查询使用缓存。 pu原创 2017-10-23 17:40:44 · 1205 阅读 · 0 评论 -
Hibernate的二级缓存
Hibernate的二级缓存 二级缓存是属于SessionFactory级别的缓存机制。第一级别的缓存是Session级别的缓存,是属于事务范围的缓存,由Hibernate管理,一般无需进行干预。第二级别的缓存是SessionFactory级别的缓存,是属于进程范围的缓存。可以被所有的Session共享。 分类 二级缓存也分为了两种 内置缓存:Hibern原创 2017-10-23 17:24:02 · 229 阅读 · 0 评论