jeeCmsV7-src 源码解析之三(ehcache-hibernate.xml)

来源:互联网 发布:淘宝卖家自动核对地址 编辑:程序博客网 时间:2024/05/01 04:37

<!-- 其为hibernate 二级缓存的配置 xml进入路径web.xml/application-context.xml/ehcache-hibernate.xml --><?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd"><!-- 磁盘存储:将缓存中暂时不使用的对象,转移到硬盘,类似于Windows系统的虚拟内存 path:指定在硬盘上存储对象的路径 --><!--<diskStore path="java.io.tmpdir/jeecms/hibernate"/> --><!-- defaultCache:默认的缓存配置信息,如果不加特殊说明,则所有对象按照此配置项处理 maxElementsInMemory:设置了缓存的上限,最多存储多少个记录对象 eternal:代表对象是否永不过期 timeToIdleSeconds:最大的发呆时间 timeToLiveSeconds:最大的存活时间 overflowToDisk:是否允许对象被写入到磁盘 diskSpoolBufferSizeMB:磁盘缓冲区的大小 diskExpiryThreadIntervalSeconds:清理过期缓存120秒 --><defaultCache maxElementsInMemory="10000" eternal="false"timeToIdleSeconds="120" timeToLiveSeconds="120" overflowToDisk="true"diskSpoolBufferSizeMB="30" maxElementsOnDisk="10000000"diskPersistent="false" diskExpiryThreadIntervalSeconds="120" /><!-- cache:为指定名称的对象进行缓存的特殊配置 name:指定对象的完整名 --><cache name="org.hibernate.cache.StandardQueryCache"maxElementsInMemory="50" eternal="false" timeToIdleSeconds="3600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="org.hibernate.cache.UpdateTimestampsCache"maxElementsInMemory="5000" eternal="true" overflowToDisk="true" /><cache name="com.jeecms.core.entity.Sys" maxElementsInMemory="20"eternal="false" timeToIdleSeconds="600" timeToLiveSeconds="7200"overflowToDisk="true" /><cache name="com.jeecms.core.entity.DbTpl" maxElementsInMemory="100"eternal="false" timeToIdleSeconds="600" timeToLiveSeconds="7200"overflowToDisk="true" /><cache name="com.jeecms.core.entity.Ftp" maxElementsInMemory="100"eternal="false" timeToIdleSeconds="600" timeToLiveSeconds="7200"overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.ContentExt"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Content"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.ContentType"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsUserSite"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsUserExt"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.ChannelTxt"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.ContentTag"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsUser"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.ContentTxt"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Channel"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsRole"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsModel"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsGroup"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.ContentCount"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsSite"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsSiteCompany"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.ChannelExt"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.ContentCheck"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsConfig"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Channel.viewGroups"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsSite.attr"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Content.attr"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsGroup.contriChannels"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsRole.perms"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsUser.channels"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Content.pictures"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsSite.txt"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Channel.child"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsSite.cfg"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Content.contentCheckSet"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Channel.users"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsUser.userExtSet"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Channel.attr"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Content.attachments"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsGroup.viewChannels"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Channel.contriGroups"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Content.viewGroups"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Content.tags"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.CmsConfig.attr"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Content.contentTxtSet"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.main.Channel.channelTxtSet"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsVoteTopic.items"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsKeyword"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsCommentExt"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsGuestbookExt"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsSensitivity"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsVoteTopic"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsGuestbookCtg"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsVoteRecord"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsVoteItem"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsGuestbook"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsComment"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" /><cache name="com.jeecms.cms.entity.assist.CmsJobApply"maxElementsInMemory="100" eternal="false" timeToIdleSeconds="600"timeToLiveSeconds="7200" overflowToDisk="true" />

0 0