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

Spring自动安装(二)autowire=“byName”

2012-09-07 
Spring自动装配(二)autowire“byName”在Spring配置文件中bean标签中的autowire属性的值为byName?指:根据属

Spring自动装配(二)autowire=“byName”

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

?

指:根据属性名自动装配。此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与属性自动装配。例如,在bean定义中将autowire设置为by name,而该bean包含

?

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


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


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

5、运行结果:

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


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

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

热点排行