Spring学习3------在容器中注册组件并进行单元测试

在容器中注册组件

首先创建一个普通的java工程

根目录下创建jar包文件夹,将需要的jar复制进来:

在这里插入图片描述

在libs文件夹上右键后点击add as library

在这里插入图片描述在这里插入图片描述

验证是否添加也可以在下面这个页面添加:

在这里插入图片描述

在src文件夹下创建.xml配置文件: 右键–>new–>xml Configuration File–>Spring Config

在这里插入图片描述

在src下创建bean类并且给属性添加get,set和tostring:

在这里插入图片描述

xml文件配置示例:(根据bean类注册相应的组件)

在这里插入图片描述

进行单元测试:

创建和src同级的test文件夹:右键–>Mark–>Directory as–>Test Resources Root将test设置为工程的test文件

在这里插入图片描述

在要测试的类上右键–>Go To–>Test

在这里插入图片描述

弹出创建测试类的提示:

在这里插入图片描述

点击后

在这里插入图片描述

创建成功

在这里插入图片描述

运行test方法后控制台输出如下:

在这里插入图片描述

完成

需要注意的几个问题 :

  1. src, 源码包开始的路径,称为类路径的开始
  2. 要先导入依赖包再创建配置文件

在这里插入图片描述

new ClassPathXmlApplicationContext(“ioc.xml”):ioc容器的配置文件在类路径下;

new FileSystemXMLApplicationContext(“D://ioc.xml”):ioc容器的配置文件在磁盘路径下;

  1. 容器中对象的创建是在容器创建完成的时候就已经创建好了
  2. ioc容器在创建这个组件的时候,(property)会利用setter方法为javabean的属性赋值
  3. javabean的属性名是由getter/setter方法决定的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值