mybatis使用memcached缓存实例

来源:互联网 发布:中北大学软件学院 编辑:程序博客网 时间:2024/06/05 04:03

memcached.properties

org.mybatis.caches.memcached.keyprefix=_mybatis_

org.mybatis.caches.memcached.servers=localhost:11211

org.mybatis.caches.memcached.connectionfactory=net.spy.memcached.DefaultConnectionFactory

org.mybatis.caches.memcached.expiration=30

org.mybatis.caches.memcached.asyncget=false

org.mybatis.caches.memcached.timeout=5

org.mybatis.caches.memcached.timeoutunit=java.util.concurrent.TimeUnit.SECONDS

org.mybatis.caches.memcached.compression=false


<?xmlversion="1.0"encoding="UTF-8"?> 

<!DOCTYPEmapper PUBLIC"-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd">

<mappernamespace="com.zhrenjie04.alex.web.core.dao.UserDao">

<cachetype="org.mybatis.caches.memcached.MemcachedCache"/>

<resultMaptype="com.zhrenjie04.alex.web.core.entity.User"id="userResult">

<resultproperty="userId"column="user_id"/>

<resultproperty="username"column="username"/>

<resultproperty="password"column="password"/>

<resultproperty="realname"column="realname"/>

<resultproperty="nickname"column="nickname"/>

<resultproperty="isDeleted"column="is_deleted"/>

<resultproperty="pageSize"column="page_size"/>

</resultMap>


0 0
原创粉丝点击