为了账号安全,请及时绑定邮箱和手机立即绑定

Spring容器读取配置文件生成对象有什么好处?

Spring容器读取配置文件生成对象有什么好处?

呼唤远方 2019-10-17 09:22:18
new对象就很好,为什么非要写道配置文件里,读取然后生成对象呢?我能大致感觉到写配置文件里的好处,比如你的程序似乎可以定制一些属性,但是具体又没有太多的例子可以证明这种好处.粘贴复制的答案就不要来献丑了,这种要多少有多少.如果你有实际的例子说明,或者网上有好的文章举例说明这种好处请推荐.
查看完整描述

2 回答

?
芜湖不芜

TA贡献1796条经验 获得超7个赞

配置文件里的对象默认是单例的,也就是说只需要new一次,以后都是重复使用已有对象。如果一个对象初始化需要做很多事,如需要多层依赖也跟着初始化,那么把这些放到配置里去就是很值得的。
                            
查看完整回答
反对 回复 2019-10-17
?
冉冉说

TA贡献1877条经验 获得超1个赞

谈谈我自己的看法
集中管理依赖。
可以很容易的控制单例对象,不需要额外写代码
装配阶段可以提前发现初始化参数相关的问题
有利于测试(可以装配不同的参数,或者仅装配那些测试用到的类)
                            
查看完整回答
反对 回复 2019-10-17
  • 2 回答
  • 0 关注
  • 268 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号