- 浏览: 11432 次
- 性别:
- 来自: 北京
最新评论
文章列表
转自 http://blog.arganzheng.me/posts/quartz-and-spring-integration-ioc-autowire.html
Quartz与Spring的整合-Quartz中的job如何自动注入spring容器托管的对象
December 29, 2012
问题
Quartz中的job是由Quartz框架动态创建的(配置该job的classname,通过反射创建),而job一般会依赖到配置在spring中的bean,怎样获取或者更好的自动注入这些依赖bean呢?
预期效果
可用类似下面的方式找到类的加载位置
http://stackoverflow.com/questions/227486/find-where-java-class-is-loaded-from
package foo;
public class Test
{
public static void main(String[] args)
{
ClassLoader loader = Test.class.getClassLoader();
System.out.println(loader.getResource( ...
根据网上流行配置
spring mvc + cxf 配置成功 也可以访问到wsdl
但是使用@Autowired在web service接口实现类中注入组件时总是得到null的结果。
最后发现
<context:component-scan base-package="xxxx.xxx" />
写到xxx-serverlet.xml中未能对自定义的接口实现类起到作用,当放置到applicationContext.xml中才变得好用。