锁定老帖子 主题:使用spring和memcached的困惑
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2012-02-18
最后修改:2012-02-18
我记得好像是spring容器启动的时候默认采取的延迟加载策略,因此bean并没有初始化。如果要控制bean的初始化顺序,必须采用depends-on属性吧。
<bean id="memcachedClient" class="com.danga.MemCached.MemCachedClient" depends-on="memcachedPool"> 这样spring在初始化memcachedClient的时候会先初始化memcachedPool。 |
|
返回顶楼 | |
发表时间:2012-02-19
这个应该跟spring关系不大,自己分析下memcached client的源码,应该比在网上提问可以更快找到答案
|
|
返回顶楼 | |
发表时间:2012-02-20
wwy_0918 写道 我记得好像是spring容器启动的时候默认采取的延迟加载策略,因此bean并没有初始化。如果要控制bean的初始化顺序,必须采用depends-on属性吧。
<bean id="memcachedClient" class="com.danga.MemCached.MemCachedClient" depends-on="memcachedPool"> 这样spring在初始化memcachedClient的时候会先初始化memcachedPool。 默认不是延迟的 |
|
返回顶楼 | |
发表时间:2012-02-20
benx 写道 这个应该跟spring关系不大,自己分析下memcached client的源码,应该比在网上提问可以更快找到答案
多谢回复,本人在提问之前肯定是搜索过了,当然是在搜索未果的情况下才发帖请教的,结果前面的同学也帮我解决了问题,每个人的经验知识背景都是不一样的,不能想当然的认为别人也能和你那样解决问题。当然你share了你的解决问题方式,其他人也share了他们的想法,我觉得这收获也挺多的。 |
|
返回顶楼 | |