代码改变世界

spring核心之依赖注入(一)设置注入

2011-10-09 15:50  myjava2  阅读(212)  评论(1编辑  收藏  举报

设置注入是指IOC容器使用属性的setter方法来注入被依赖的实例,此方法很直观;

这里有两层结构service和action

service层的实现类personserviceImpl部分代码如下:

 

其中personserviceImpl调用了personAction的add()方法;
这里就需要我们在spring的配置文件中对它进行配置
applicationContext.xml中我们需要先配置两个实现类的bean实例

 

然后在personservice中设置属性引用personaction  这里id是bean实例的唯一标志位需要按照spring的官方命名方式命名,class是类对象的位置,ref则是依赖对象spring会自动在配置文件中寻找ref所指的对象。

到此我们的设置注入就算完成了,接下来就要测试是否注入成功,那就在junit测试类中进行测试即可。