博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring学习(四)-----Spring Bean引用同xml和不同xml bean的例子
阅读量:5051 次
发布时间:2019-06-12

本文共 811 字,大约阅读时间需要 2 分钟。

在Spring,bean可以“访问”对方通过bean配置文件指定相同或不同的引用。

1. Bean在不同的XML文件

如果是在不同XML文件中的bean,可以用一个“ref”标签,“bean”属性引用它。
“CsvOutputGenerator”或“JsonOutputGenerator”通过属性标签使用'ref'属性, - 在这个例子中,Bean “OutputHelper” 在 'Spring-Common.xml' 声明可以访问其他 Bean在'Spring-Output.xml'。

File : Spring-Common.xml

File : Spring-Output.xml

2. 在同一个XML文件中的Bean

如果引用在同一个XML文件中的bean,你可以用 'ref' 标签,“local”属性引用它。
在这个例子中,Bean “OutputHelper” 在 'Spring-Common.xml' 声明可以相互访问“CsvOutputGenerator”或“JsonOutputGenerator”。

File : Spring-Common.xml

总结
其实,无论是在相同或不同的XML文件,“ref” 标签可以访问一个bean,但是,对于该项目的可读性,如果引用了相同的 XML文件中声明 bean,您应该使用“local”属性。

转载于:https://www.cnblogs.com/zy-jiayou/p/7698123.html

你可能感兴趣的文章
[leetcode] 1. Two Sum
查看>>
iOS 日常工作之常用宏定义大全
查看>>
PHP的SQL注入技术实现以及预防措施
查看>>
MVC Razor
查看>>
软件目录结构规范
查看>>
Windbg调试Sql Server 进程
查看>>
linux调度器系列
查看>>
mysqladmin
查看>>
解决 No Entity Framework provider found for the ADO.NET provider
查看>>
SVN服务器搭建和使用(三)(转载)
查看>>
Android 自定义View (三) 圆环交替 等待效果
查看>>
设置虚拟机虚拟机中fedora上网配置-bridge连接方式(图解)
查看>>
HEVC播放器出炉,迅雷看看支持H.265
查看>>
[置顶] Android仿人人客户端(v5.7.1)——人人授权访问界面
查看>>
Eclipse 调试的时候Tomcat报错启动不了
查看>>
【安卓5】高级控件——拖动条SeekBar
查看>>
ES6内置方法find 和 filter的区别在哪
查看>>
Android入门之文件系统操作(二)文件操作相关指令
查看>>
Android实现 ScrollView + ListView无滚动条滚动
查看>>
Swift 中的指针使用
查看>>