spring IOC容器的Bean管理XML自动装配怎么实现


这篇文章主要讲解了“springIOC容器的Bean管理XML自动装配怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“springIOC容器的Bean管理XML自动装配怎么实现”吧!在之前的内容中,每给属性注入值都要一个个的用 property 免费云主机域名标签来完成,比如:这就是手动装配。而自动装配中,spring 会根据指定装配规则(属性名称或者属性类型) 来自动的将匹配的属性值进行注入。分别是部门类 Department 和员工类 Employee 。员工类有个 部门的属性,表示员工所属的一个部门。其他方法是为了后续方便演示输出。运行结果:ok,到这里,其实就是手动装配的过程。实现自动装配,在配置文件里,通过 bean 标签里的属性 autowire 来配置:autowire=”byName”:根据属性名称自动注入。autowire=”byType”:根据属性类型自动注入。1)byName 演示注入值的bean的 id 值和类属性名称一致,比如:修改配置文件,加上 autowire=”byName”,然后注释掉 property。执行测试函数:跟使用 property 手动装配结果一致。2)byType 演示要注入值的 bean 的类型与 属性里的一致,比如:现在继续修改配置文件,加上 autowire=”byType”,然后注释掉 property。再次执行测试:跟使用 property 手动装配结果一致。感谢各位的阅读,以上就是“springIOC容器的Bean管理XML自动装配怎么实现”的内容了,经过本文的学习后,相信大家对springIOC容器的Bean管理XML自动装配怎么实现这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是百云主机,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: C#怎么实现分组构造

这篇文章主要介绍了C#怎么实现分组构造的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C免费云主机域名#怎么实现分组构造文章都会有所收获,下面我们一起来看看吧。usingSystem;usingSystem.Text.Regular…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/08 11:31
下一篇 05/08 11:31

相关推荐