首页 > 编程语言 > 详细

在非spring组件中注入spring bean

时间:2015-03-06 09:59:28      阅读:385      评论:0      收藏:0      [点我收藏+]

1、在spring中配置如下<context:spring-configured/>     <context:load-time-weaver aspectj-weaving="autodetect"/>

2、spring bean如下

技术分享

用@configurable进行注解,这样我们可以直接new RealTimeStatisticTask,那么RealTimeStaticDao也能被正常注入了。

3、将spring-instrument-tomcat-4.1.0.RELEASE.jar拷贝到tomcat\lib目录下

4、在tomcat\conf\Catalina\localhost新建配置文件,{projectName}.xml

配置内容为

  

<?xml version="1.0" encoding="UTF-8" ?>
<Context>
  <Loader
    loaderClass="org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader"
    useSystemClassLoaderAsParent="false" />
</Context>

具体为什么,我还没有做深入研究

 

在非spring组件中注入spring bean

原文:http://www.cnblogs.com/xiangxue/p/4317247.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!