injectionmain.java
来自「本工程是spring中IOC/AOP的编程」· Java 代码 · 共 34 行
JAVA
34 行
package com.injection.bean;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.context.support.WebApplicationObjectSupport;
public class InjectionMain extends WebApplicationObjectSupport {
public WebApplicationContext tt(){
WebApplicationContext tt=super.getWebApplicationContext();
return tt;
}
public static void main(String[] args) {
InjectionMain test=new InjectionMain();
WebApplicationContext test1=test.tt();
ConstructInjectionBean t=(ConstructInjectionBean)test1.getBean("constructInjectionBean");
t.display();
// ClassPathResource resource = new ClassPathResource("com/injection/xml/InjectionBeans.xml");
// BeanFactory factory = new XmlBeanFactory(resource);
// /**
// * 构造方法依赖注入
// */
// ConstructInjectionBean constructInjectionBean = (ConstructInjectionBean)factory.getBean( "constructInjectionBean" );
// constructInjectionBean.display();
/**
* 基于setter方法的依赖注入
*/
// SetterInjectionBean setterInjectionBean = (SetterInjectionBean)factory.getBean( "setterInjectionBean" );
// setterInjectionBean.display();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?