首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

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

2012-09-14 
Spring自动装配(三)autowire“byType”在Spring配置文件的bean标签中的autowire属性值为byType指:如果容器

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楼,本人虚心学习....还望以后多加指点...

热点排行