基于XML管理bean
Spring的入门案例:
创建一个新的Module
选择Maven并给其取名并添加坐标
在pom.xml文件中引入依赖
在main下的java下创建一个类文件
在类文件中添加方法
创建一个spring的配置文件
如此所示:
将类交给spring进行管理
创建一个测试类
在测试类中创建测试方法
注意:
resources和java最终都会加载到同一个目录下,则是类路径下所以可以直接在获取IOC容器的路径直接添加xml文件
测试结果如下所示:
IOC容器创建对象的方式:
新创建一个Maven
在pom.xml文件中引入依赖,并且在main下的java下新建一个Student类
在Student方法中添加属性
创建spring的配置文件
如下图所示:
设置将类交给spring进行管理:
创建一个测试类:
注意:
在IOC容器中通过反射加工厂模式来创建对象管理对象的,
通过反射创建实例化对象都是使用的无参构造
测试方法如下:
测试结果如下:
获取bean的三种方式:
第一种:
第二种:
第三种: