码迷,mamicode.com
首页 > 编程语言 > 详细

在非spring组件中注入spring bean

时间:2015-03-06 10:00:26      阅读:177      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!