必威体育Betway必威体育官网
当前位置:首页 > IT技术

二级缓存

时间:2019-10-29 01:15:32来源:IT技术作者:seo实验室小编阅读:59次「手机版」
 

二级缓存

一.一级缓存与二级缓存

一级缓存:

Hibernate默认是开启一级缓存的,一级缓存存放在session上,属于事务级数据缓冲。

二级缓存:

二级缓存是在sessionfactory,所有的Session共享同一个二级cache。二级Cache的内部如何实现并不重要,重要的是采用哪种正确的缓存策略,以及采用哪个Cache提供器。

二.二级缓存的配置

1.在hibernate.cfg.xml 文件中增加对二级缓存的配置

    <?xml version='1.0' encoding='utf-8'?>

“-//Hibernate/Hibernate configuration DTD 3.0//EN”

“http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd”>

<session-factory>
    <!-- Database connection settings -->
    <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="connection.url">jdbc:mysql://localhost:3306/test?characterEncoding=GBK</property>
    <property name="connection.username">root</property>
    <property name="connection.password">admin</property>
    <!-- SQL dialect -->
    <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
    <property name="current_session_context_class">thread</property>
    <property name="show_sql">true</property>
    <property name="hbm2ddl.auto">update</property>

    <property name="hibernate.cache.use_second_level_cache">true</property>
    <property name="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</property>

    <mAPPing resource="com/how2java/pojo/Product.hbm.xml" />
    <mapping resource="com/how2java/pojo/Category.hbm.xml" />
    <mapping resource="com/how2java/pojo/User.hbm.xml" />

</session-factory>

2.设置hbm文件

文章最后发布于: 2018-08-31 22:17:29

相关阅读

hibernate开启二级缓存

开启二级缓存需要导入三个jar包,还有一个配置文件到资源根目录下 ehcache.xml: <ehcache xmlns:xsi="http://www.w3.org/2001/XML

Mapper系列五:二级缓存

1、MyBatis配置文件开启二级缓存功能<settings> <setting name="cacheEnabled" value="true"/> </settings> 2、在 Mapper 接口

Hibernate 二级缓存和查询缓存

一级缓存:   1,在session上面有一个一级缓存;一级缓存的生命周期和session相同,一级缓存最大生命周期就是一个线程;在web环境下

电脑二级缓存是什么 二级缓存与三级缓存有什么区别

通过&ldquo;电脑CPU怎么看&rdquo;一文之后,我们知道CPU性能主要有核心数量、CPU架构、CPU主频以及缓存综合决定的。通常这些数值都

CPU三级缓存的作用 二级缓存和三级缓存有什么区别

最近有网友看完&ldquo;电脑硬件知识扫盲 菜鸟提升必看电脑配置知识&rdquo;一文后觉得还有一些硬件知识不了解,比如说,CPU的三级缓存

分享到:

栏目导航

推荐阅读

热门阅读