您的位置:首页 > 编程语言 > Java开发

Spring 配置文件 属性 ref bean和local的区别

2009-06-09 09:21 666 查看
经常的<ref bean="aaa"/>或者<ref local="bbb"/>,这两者有什么区别?
看了http://www.springframework.org/dtd/spring-beans.dtd才明白,原来bean的类型是CDATA,local是IDREF,这表示,如果用local,那么,当前xml中必须存在id为"bbb"的bean声明,否则xml validator会报错的。
这也是local的本来含义,“本地”的bean。
如果<ref>指向的bean是在其它的配置中声明的,那么,必须用bean属性设置
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 休闲
相关文章推荐