spring MVC 容器加载bean的一些实践

以下为本人实测,本人新手,只为自己学习,如能帮到他人,不胜荣幸,如有错误, 敬请提醒, 如有相似,请勿以抄袭漫骂! 谢谢!


(实测用的是spring 4.0.6.RELEASE版本)


现在的springMVC 已经支持在配置XML文件配置bean以及在类中用注解方式配置bean,  以下简称 XML配置bean 和 注解bean,


以下只讨论,两个地方都配置的情况, 只有一个地方配置的情况没有什么可说的!

      1,两个地方都配置一样的bean名, 则在XML中初始化的属性的值会覆盖掉 注解中初始化的属性的值,

当XML中没有初始化一个属性而在注解中初始了, 则会取得注解中初始化的值


     2, 两个地方配置的bean名不一样, 则用相应的bean名 取得 相对应的初始化的值

但需要注意的是:

1: 当XML配置bean中没有初始化一个属性时, 用XML配置bean名会获得在注解bean中初始化的值

2:  当注解bean中没有初始化一个属性时, 用注解bean名会获取不到 XML配置bean中初始化的值, 返回null


 个人推荐用法: 开发时没有特殊说明可以在注解中配置, 在部署时或者部署后,  需要更新初始化值时在XML中配置同名的bean,   配置上最新的初始化值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值