首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弹簧缓存提取

弹簧缓存提取
EN

Stack Overflow用户
提问于 2012-01-17 23:35:38
回答 2查看 7.2K关注 0票数 3

未能将“java.lang.String”类型的属性值转换为属性“cacheManager”所需的“net.sf.ehcache.CacheManager”类型

代码语言:javascript
复制
<bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager" p:cache-manager="ehcache"/>
<!-- Ehcache library setup -->
<bean id="ehcache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" p:config-location="classpath:com/spring/test/ehcache/config/ehcache.xml"/>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-17 23:45:17

p:cache-manager不适用于bean引用。试一试:

代码语言:javascript
复制
<bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager">
   <property name="cacheManager" ref="ehcache"/>
</bean>

<bean id="ehcache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean">
   <property name="configLocation" value="classpath:com/spring/test/ehcache/config/ehcache.xml"/>
</bean>
票数 8
EN

Stack Overflow用户

发布于 2012-07-06 16:20:09

或者您可以使用Spring命名空间的正确方式。

代码语言:javascript
复制
<bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager"        p:cache-manager-ref="ehcache"/>
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8903219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档