你是指简单的注射?你必须创建的ApplicationContext对象,并从它的一个实例:
ApplicationContext context = new ClassPathXmlApplicationContext("abc.xml");
SpringBeanJobExecutor springJobExecutor =
context.getBean("springJobExecutor", SpringBeanJobExecutor.class);
或者,如果你使用的构造函数的意思是依赖注入。
<bean id="springJobExecutor"
class="com.scheduler.autosys.core.SpringBeanJobExecutor" singleton="false"/>
<bean id="myObject" class="myClass" >
<constructor-arg index="[argument_index]" ref="springJobExecutor"/>
</bean>
或使用二传手...
<bean id="springJobExecutor"
class="com.scheduler.autosys.core.SpringBeanJobExecutor" singleton="false"/>
<bean id="myObject" class="myClass" >
<property name="[name]" ref="springJobExecutor"/>
</bean>
并最终得到主体中的物体...
MyClass myObject = context.getBean("myObject", MyClass.class);
使用Spring将调用者注入到调用者中,它将能够调用它。 – duffymo
感谢您的回复如何通过调用引用属性注入请告知,因为我是新的弹簧 – user1508454
您应该阅读Spring文档。这是Spring依赖注入101.如果不理解这个用例,你就不能使用Spring。 – duffymo