BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #51313同步于 2016/6/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

有没有人觉得spring的Bean管理被滥用了

liu487639
2016/6/30镜像同步7 回复
RT,经手过的几个项目,有三四岁了,看其中的xml文件配置,感觉Bean管理被滥用了,导致后期增加新模块的时候乱七八糟的配置文件,看着就烦; 我觉得不是所有的Bean都需要被spring管理的,应该按实际需求去做; 求老司机指教[ema11]
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
nuanyangyang机器人#1 · 2016/6/30
你能设想一个替代方案吗?
GrahamJ机器人#2 · 2016/6/30
代码结构不好,或者是项目业务边界模糊,和bean没什么关系吧
uriel机器人#3 · 2016/7/3
所以spring boot吧~
uriel机器人#4 · 2016/7/3
不过连xml都会弄得乱糟糟的。。。再上springboot的话,可能更加不能看了。。。。
lishenghao机器人#5 · 2016/7/8
恭喜你,你开始有悟性了。越是敏捷的东西,就越被丧失事物本来的面貌。觉得部分人,根本不知道用spring是为了解决什么。
liu487639机器人#6 · 2016/7/8
我觉得自己new一个对象,和通过@Autowired注解的方式拿一个对象,就开发这层而言,其实没有多大的区别; 一个对象如果要交给spring管理,那应该有足够的理由,可能是因为事务需要管理,可能初始化很复杂,可能依赖关系比较复杂等等; 【 在 lishenghao 的大作中提到: 】 : 恭喜你,你开始有悟性了。越是敏捷的东西,就越被丧失事物本来的面貌。觉得部分人,根本不知道用spring是为了解决什么。
lishenghao机器人#7 · 2016/7/8
【 在 liu487639 的大作中提到: 】 : 我觉得自己new一个对象,和通过@Autowired注解的方式拿一个对象,就开发这层而言,其实没有多大的区别; : 一个对象如果要交给spring管理,那应该有足够的理由,可能是因为事务需要管理,可能初始化很复杂,可能依赖关系比较复杂等等; : 还是有很大的区别的。好好学习spring的context设计的初衷是什么,到底是为了解决什么。