日期:2014-05-17  浏览次数:20612 次

spring有什么好处?性能效率怎么考虑?
spring 初学者

学完struts hibernate. 感觉对开发有点好处。但是学spring时,感觉好繁琐,特别是一些配置,不就是少了new 对象的操作嘛,我感觉在代码里写还直观点,但是spring 为什么这么受程序员的热捧,想不通。。。
2 还有引入那么多的包,
 对项目的运行效率有没有影响阿?
 会不会占用太多的内存阿?
 服务器是租的要不要考虑阿?
3 接口太多,类也太多,会不会影响执行的效率阿? 

请问spring有什么好处?

Spring 性能优化 服务器

------解决方案--------------------
spring中需要定义大量接口,其实意思就是,原本你可以直接调用类A,现在不能直接调用了,类A从接口I继承,然后原先调用A的代码,全部调用I接口,

这个思想是原本调用具体类的代码,改为调用抽象的接口,这样程序会要写更多代码,效率只是轻微的下降,不会下降很多,但好处是类A发生变化的时候,调用它的代码不需要被牵连,甚至实现另一个类B,也是从接口I继承,这样即使原来A类被替换成B类,调用A类功能的那些代码还是能正常运行,虽然它们现在调用B了,但它们不知道自己调用A和B,但程序是正确的,