![](http://c.hiphotos.bdimg.com/album/s%3D1400%3Bq%3D90/sign=200534f1a9d3fd1f3209a63e007e1e6e/279759ee3d6d55fb1075d1f96c224f4a21a4ddba.jpg?v=tbs)
目前用spring的原因就是struts2从有重大漏洞的的那刻起公司不准备用了,struts是在太老,其他的框架没有spring mvc做的好(可能有但个人没找到)。至于IOC,AOP之类的其实没有想象中的那么重要,那么强大。
当然spring的确算是一个比较友好的框架,适合新手,能让新手的代码更加合理简洁。楼上说的易于维护,扩展性,事物管理什么的很多是软件结构设计不到位的原因,剩下的一小部分也可以找到相应的解决方案,效果并不比spring差
当然spring的确算是一个比较友好的框架,适合新手,能让新手的代码更加合理简洁。楼上说的易于维护,扩展性,事物管理什么的很多是软件结构设计不到位的原因,剩下的一小部分也可以找到相应的解决方案,效果并不比spring差