博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Bean引用例子
阅读量:7233 次
发布时间:2019-06-29

本文共 822 字,大约阅读时间需要 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”属性。

 http://www.yiibai.com/spring/spring-bean-reference-example.html

转载地址:http://beofm.baihongyu.com/

你可能感兴趣的文章
让gcc和gdb支持intel格式的汇编
查看>>
Shell脚本8种字符串截取方法总结
查看>>
SQLServer------远程调用失败
查看>>
Module ngx_http_v2_module
查看>>
使用fiddler模拟http get
查看>>
OSG开源教程(转)
查看>>
一个缓存实现平均分配队列的方案
查看>>
How do I extract a single column from a data.frame as a data.frame
查看>>
Js获取后台集合List的值和下标的方法
查看>>
Jenkins~powershell+cmd发布nuget包包
查看>>
网络上的等待事件 —— SQL*Net message from client/dblink
查看>>
Myeclipse、eclipse安装lombok
查看>>
C# AES要解密的数据的长度无效
查看>>
黄聪:清理微信浏览网站的缓存,Cookie
查看>>
如何解决MySQL在高版本需要指明是否进行SSL连接问题
查看>>
JS 推断URL中是否含有 http:// 假设没有则自己主动为URL加上
查看>>
基于ELK5.1(ElasticSearch, Logstash, Kibana)的一次整合
查看>>
利用recv和readn函数实现readline函数
查看>>
MacOs brew 命令行安装常见工具
查看>>
XDroidMvp 轻量级的Android MVP快速开发框架
查看>>