一、Spring对Bean管理的三种方式
1.基于XML实例化配置Bean
- 基于构造方法实例化对象
- 基于静态工厂实例化对象
- 基于工厂实例方法实例化对象
2.基于注解实例化配置Bean
基于注解配置IOC容器
3.基于Java代码实例化配置Bean(Java Config)
基于Java Config配置IOC容器
二、基于XML对Bean进行配置
1.默认构造方法实例化对象
<!-- bean标签通过默认构造方法创建对象 -->
<bean id="apple1" class="com.learn.spring.ioc.entity.Apple"></bean>
public static void main(String[] args) {
// 初始化IOC容器并实例化对象
ApplicationContext context = new
ClassPathXmlApplicationContext
("classpath:applicationContext-initIOC.xml");
}
2.有参构造方法实例化对象
<bean id="sweetApple" class="com.learn.spring.ioc.entity.Apple">
<constructor-arg name="title" value
本文详细介绍了Spring中管理Bean的三种方式:XML配置、注解配置和Java代码配置(Java Config)。内容包括XML配置的多种实例化方式如默认构造方法、静态工厂、工厂实例方法,注解配置的IOC容器使用,以及从IOC容器通过getBean方法获取Bean,并对比了id和name属性的使用区别。
最低0.47元/天 解锁文章
2049

被折叠的 条评论
为什么被折叠?



