spring其实是一种黏合剂,支持目前大多数的j2ee开发框架或方法,如Ioc、AOP、JNDI、JTA、JMS、EJB、DAO、JDBC、ORM、远程服务、JSF、Hibernate、structs等等,这就是优势。

解决方案 »

  1.   

    我觉得SPRING的AOP和给其他开原框架做黏合比较好。
      

  2.   

    spring我也觉得没什么特别好的地方,它最强调一点是spring能帮助解耦合,虽然通过spring我们类与类之间是达到了很高程度的松散耦合,但却又带来了另外的问题,那就是我们写的类跟spring框架即IOC容器产生了无法脱离的依赖.从"控制反转"这个词就能得知,我们得到对象的控制权转到了IOC容器,所以我们的程序远远离不开IOC容器,除非重构代码.
    其实,要是spring发展的很好的话,那咱们依赖它,也不算太坏,就怕spring哪天完蛋了,呜呼....
    祈祷中....