📄 injectionmain.java
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -