Spring|Spring IOC XML配置

Spring Ioc 使用XML配置 1、首先到引入依赖包

org.springframework spring-context 5.1.6.RELEASE

2、创建Spring配置文件,一般取名这三个(任意 无约定) spring-context.xml、applicationContext.xml、beans.xml

3.1.3配置Spring配置文件 applicationContext.xml
【Spring|Spring IOC XML配置】 13711112222 13711112223 小明 小红admin123456

3.1.4写一个测试类 IocTest.java
package com.ared.test; import com.ared.entity.Student; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class IocTest {public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("applicationcontext.xml"); Student student = (Student) context.getBean("student"); System.out.println(student); }}

3.1.5使用 在Bean创建时会可以指定一个 初始方法 和 销毁方法 只需要修改Bean 标签上加一个 init-method 和 destroy-method

3.1.6 自动装配 如果你的Bean中需要注入其他对象的话 你可以使用 autowire 这个标签注入 他有两种注入方式
1、一种是根据id名字注入 2、二种是更具类型注入

3.1.7 单例和多例 scope
1、单例模式:当xml加载到spring中 只要是 scope="singleton" 然后 默认都是单例模式 spring加载的时候就会把这些对象创建好 2、多例模式: 当每次getBean的时候才创建一个新的对象 初始话的时候不会创建

    推荐阅读