Spring中创建实例的方式之XML配置bean实例
写在前面
目前本人正在自学spring,本博客仅用于记录在学习过程中的知识点,同时,该博客也会持续更新。不喜勿喷。
注:代码基于IDE工具编写
bean实例的创建方式:
在spring中,bean实例的创建方式有两种
1、通过xml配置实现bean的实例化
2、通过java代码来配置实现bean的实例化
3、通过自动化配置实现bean的实例化
在这里,我先使用第一种方式进行配置
第一步:
在工程中新建一个beans.xml文件
选择new -> XML Configration File -> Spring config
第二步:
新建一个model包,在包下新建一个Student类,并创建get、set方法,如下:
第三步:
在beans.xml中进行如下配置
这样,你就可以创建Student的实例了,那么,怎么使用呢
第四步:
我是新建了一个TestStudent类,在测试类中使用的
注意:获取beans.xml有两种方式
1、FileSystemXmlApplicationContext:使用beans.xml的对决路径
2、ClassPathXmlApplicationContext:使用beans.xml的相对路径
最后,如果想要在xml中进行Student类的参数赋值可以么,答案是肯定的
那怎么操作呢,请看
在beans.xml中进行bean的参数赋值
其中,name属性对应的是Student类的成员变量,value的话就是赋值了
测试用例:
注意,和上一个测试用例相比我这里是直接输出,没有主动去赋值,已上两个测试用例均已验证,可以正常输出。
好了,本篇到此结束了,那怎么在spring中进行java配置装载bean实例呢,在下一篇,我会分享
https://blog.****.net/weixin_39164663/article/details/88707442