Spring注解测试学习笔记(2)
(一)Spring配置除了传统的xml文件配置,还可以使用注解配置
(二)测试案例文件包括以下部分:
(a)User类
(b)Car类
(c)applicationContext.xml配置文件
(d)Demo测试类文件
(d)控制台输出:
我们会发现打印结果是Car.java文件中使用注解配置的car属性,这是因为Demo.java文件中已经明确告诉了User对象的car属性:
所以结果如此。
(e)如果不在Car.java使用注解对car属性进行配置,而使用传统的方法对car属性进行配置,
在applicationContext.xml文件中:
在User.Java中给car属性注入car2的属性:
这时候User对象中的car属性就是car2所配置的属性,控制台输出为: