cache-default.xml 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <beans xmlns="http://www.springframework.org/schema/beans"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
  4. xmlns:cache="http://www.springframework.org/schema/cache"
  5. xsi:schemaLocation="http://www.springframework.org/schema/beans
  6. http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
  7. http://www.springframework.org/schema/cache
  8. http://www.springframework.org/schema/cache/spring-cache-4.0.xsd"
  9. default-autowire="byName">
  10. <!-- 启用缓存注解功能,这个是必须的,否则注解不会生效,另外,该注解一定要声明在spring主配置文件中才会生效 -->
  11. <!-- mode="proxy"时,缓存方法在外部被调用才有效,在对象内部调用不会触发 -->
  12. <cache:annotation-driven cache-manager="cacheManager"/>
  13. <!-- spring自己的缓存管理器,这里p:name定义了缓存位置名称 ,即注解中的value -->
  14. <bean id="cacheManager" class="org.springframework.cache.support.SimpleCacheManager">
  15. <property name="caches">
  16. <set>
  17. <bean
  18. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  19. p:name="default" />
  20. <bean
  21. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  22. p:name="master" />
  23. <bean
  24. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  25. p:name="configs" />
  26. <bean
  27. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  28. p:name="interceptors" />
  29. <bean
  30. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  31. p:name="basedataset" />
  32. <bean
  33. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  34. p:name="tree" />
  35. <bean
  36. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  37. p:name="productkind" />
  38. <bean
  39. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  40. p:name="formpanel" />
  41. <bean
  42. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  43. p:name="uulistener" />
  44. <bean
  45. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  46. p:name="gridpanel" />
  47. <bean
  48. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  49. p:name="gridbutton" />
  50. <bean
  51. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  52. p:name="limitfields" />
  53. <bean
  54. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  55. p:name="rolelimitfields" />
  56. <bean
  57. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  58. p:name="datalist" />
  59. <bean
  60. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  61. p:name="combo" />
  62. <bean
  63. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  64. p:name="employee" />
  65. <bean
  66. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  67. p:name="empsrelativesettings" />
  68. <bean
  69. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  70. p:name="employees" />
  71. <bean
  72. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  73. p:name="mailAddrs" />
  74. <bean
  75. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  76. p:name="mails" />
  77. <bean
  78. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  79. p:name="mail" />
  80. <bean
  81. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  82. p:name="dbfind" />
  83. <bean
  84. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  85. p:name="dbfindsetui" />
  86. <bean
  87. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  88. p:name="relativesearch" />
  89. <bean
  90. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  91. p:name="searchtemplate" />
  92. <bean
  93. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  94. p:name="hrjob" />
  95. <bean
  96. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  97. p:name="power" />
  98. <bean
  99. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  100. p:name="rolepower" />
  101. <bean
  102. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  103. p:name="positionpower" />
  104. <bean
  105. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  106. p:name="sysspecialpowers" />
  107. <bean
  108. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  109. p:name="specialactions" />
  110. <bean
  111. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  112. p:name="specialpower" />
  113. <bean
  114. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  115. p:name="bench" />
  116. <bean
  117. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  118. p:name="document" />
  119. <bean
  120. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  121. p:name="documentpositionpower" />
  122. <bean
  123. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  124. p:name="AddrBook" />
  125. <bean
  126. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  127. p:name="documentlistpower" />
  128. <bean
  129. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  130. p:name="datalistEm" />
  131. <bean
  132. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  133. p:name="transfers" />
  134. <bean
  135. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  136. p:name="OrgJobEmployees" />
  137. <bean
  138. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  139. p:name="benchscene" />
  140. <bean
  141. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  142. p:name="benchbusiness" />
  143. <bean
  144. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  145. p:name="benchscenes" />
  146. <bean
  147. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  148. p:name="button" />
  149. <bean
  150. class="org.springframework.cache.concurrent.ConcurrentMapCacheFactoryBean"
  151. p:name="banchtree" />
  152. </set>
  153. </property>
  154. </bean>
  155. </beans>