Hibernate
文章平均质量分 51
wuliEcho
点点滴滴,尽在文中
展开
-
测试hibernate的二级缓存(二)
hibernate的二级缓存的测试类: package com.echo.cache2; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hibernate.Transaction; import org.hibernate.cfg.Configuration; import org.h原创 2017-03-14 11:07:10 · 468 阅读 · 0 评论 -
hibernate一级缓存及测试
1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,避免了大量发送SQL语句到数据库查询的性能原创 2017-03-16 14:23:21 · 688 阅读 · 0 评论 -
hibernate的二级缓存(一)
1.什么是二级缓存? SessionFactory级别的缓存,可以跨越Session存在,可以被多个Session所共享。 2.适合放到二级缓存中: (1)经常被访问 (2)改动不大 (3)数量有限 (4)不是很重要的数据,允许出现偶尔并发的数据。 这样的数据非常适合放到二级缓存中的。 用户的权限:用户的数量不大,权限不多,不会经常被改动,经常被访问。 例如组织原创 2017-03-14 10:51:27 · 622 阅读 · 0 评论 -
Hibernate Query查询的list方法和iterator方法区别
对于list方法而言,实际上Hibernate是通过一条Select SQL获取所有的记录。并将其读出,填入到POJO中返回。 而iterate 方法,则是首先通过一条Select SQL 获取所有符合查询条件的记录的id,再对这个id 集合进行循环操作, 通过单独的Select SQL 取出每个id 所对应的记录,之后填入POJO中返回。 也就是说,对于list 操作,需要一条原创 2017-03-13 21:04:33 · 612 阅读 · 0 评论 -
hibernate加载映射文件的两种方法
hibernate加载配置文件的两种方法: 1、读取并解析配置文件hibernate.cfg.xml Configuration configuration = new Configuration().configure(); configuration.addClass(Course.class); 直接添加,映射的类。 2、读取并解析配置文件hibernate.cfg.xml Co原创 2017-03-07 13:57:25 · 2507 阅读 · 0 评论 -
Hibernate架包的下载
有时候因为要下载各种架包插件,容易搞混,倒不如写篇文章记录一下。 1、进到官网: http://www.hibernate.org原创 2017-09-26 14:35:45 · 1808 阅读 · 0 评论