zoukankan      html  css  js  c++  java
  • cache

    二级缓存

    <mapper namespace="com.abc.dao.IStudentDao">
        
        <!-- 开启二级缓存 -->
        <cache size="512" eviction="LRU" flushInterval="100000"/>
    
        <insert id="insertStudent" flushCache="false">
            insert into student(name,age,score) values(#{name}, #{age}, #{score})
        </insert>
        
        <delete id="deleteById">
            delete from student where id=#{xxx}
        </delete>
        
        <update id="updateStudent">
            update student set name=#{name}, age=#{age}, score=#{score} where id=#{id}
        </update>
        
        <select id="selectStudentById" resultType="Student">
            select id,name,age,score from student where id=#{ooo}
        </select>
        
        <select id="selectStudentById2" resultType="Student">
            select id,name,age,score from student where id=#{ooo}
        </select>
        
    </mapper>
    <mapper namespace="com.abc.dao.IStudentDao">
        
        <!-- 开启二级缓存 -->
        <cache type="org.mybatis.caches.ehcache.EhcacheCache">
            <property name="maxElementsInMemory" value="1000"/>
            <property name="timeToLiveSeconds" value="240"/>
        </cache>
    
        <insert id="insertStudent" flushCache="false">
            insert into student(name,age,score) values(#{name}, #{age}, #{score})
        </insert>
        
        <delete id="deleteById">
            delete from student where id=#{xxx}
        </delete>
        
        <update id="updateStudent">
            update student set name=#{name}, age=#{age}, score=#{score} where id=#{id}
        </update>
        
        <select id="selectStudentById" resultType="Student" useCache="false">
            select id,name,age,score from student where id=#{ooo}
        </select>
        
        <select id="selectStudentById2" resultType="Student">
            select id,name,age,score from student where id=#{ooo}
        </select>
        
    </mapper>
  • 相关阅读:
    Oracle学习笔记(oracle日期处理)
    Oralce学习笔记(plsql链接客户端)
    innerText和innerHTML应用
    oracle学习笔记(行转列列转行)
    js工作笔记基础一(分隔字符串)
    Oracle学习笔记(动态函数调用)
    理解!Page.IsPostBack和NET控件中的AutoPostBack
    oracle学习笔记(包头模板)
    div拖动层自己写
    oralce学习笔记(包体模板)
  • 原文地址:https://www.cnblogs.com/csslcww/p/9912403.html
Copyright © 2011-2022 走看看