读书人

Spring自动安装(三)autowire=“byTy

发布时间: 2012-09-14 23:00:48 作者: rapoo

Spring自动装配(三)autowire=“byType”

在Spring配置文件的bean标签中的autowire属性值为byType

指:如果容器中存在一个与指定属性类型相同的bean,那么将与该属性自动装配。如果存在多个该类型的bean,那么将会抛出异常,并指出不能使用?

解析:TeacherServiceImpl这个类中因为使用了autowire="byName"参数,所以当引用StudentServiceImpl这个类时会自动在配置文件中寻找与studentServiceImpl对象类型相同的bean来加载就不需要使用ref来指明对象了。


注意:只适用于类的对象的引用


4、测试类TestNO,参考《Spring自动装配(一)autowire=“no”》

5、运行结果:

老师的名字是:陈陈老师的学生是:张迪

?

-----------------------------------------------

以上为个人理解总结,若有不足,请高手指点,谢谢.....

1 楼 anshui3211 2011-04-21 自动装配要慎用... 2 楼 Zhang_Di 2011-04-21 anshui3211 写道自动装配要慎用...
感谢1楼,本人虚心学习....还望以后多加指点...

读书人网 >软件架构设计

热点推荐