对spring熟悉的人肯定是深有体会,
它是一个什么框架?
它存在的原因和目的
它包括哪些内容?
它真正起到的作用
大致的原理和基本思想
以上几点 请用自己的体会进行概括例如:
我认为spring是一种项目团队工作的方式
或者
我认为spring是一种对在项目中工作人员的要求
或者
我认为spring很落后,缺点如此…… 那么我有一种更好的想法 就像这样……只要是自己体会的 有自己想法的 所有观点都可以! 畅所欲言吧。

解决方案 »

  1.   

    有了spring,感觉离基本的编程又远了一步,什么数据结构、算法感觉没有,除了模式,就是固定的配置,感觉程序员就像是机器,按人写好的步骤去配置,比起这来,还是基础的编程好些
    我感觉
      

  2.   


    java的各类框架,大体都是对模式的一种实现,那是为企业级开发效率、可维护性服务的,
    跟什么数据结构、算法完全扯不上关系
    有用j2ee是为了实现啥算法的么?好多人觉得封装得越多,越不像写程序
    要想那样的写程序,可以写写啥库啥库的我就觉得很多人根本没分清各种不同的开发性质
      

  3.   

    只用过Spring的MVC,IOC和AOP,其他的一概不知道。
      

  4.   

    一直在用spring,没接触过其它的应用实现,对于它带来的变化感触不深。但对于它带来的非常多的配置文件感到非常头痛,当bean的数量增长到一定数量,配置文件的长度可是非常可怕,按应用模块分开后又要去寻找子配置文件。当出现事物相关问题时为了确保加载顺序正确会在配置上花费很多的时间。
      

  5.   

    繁杂的配置,不适合快速开发。
    Spring 的宣传很强势,充分体现产品做得好,没有广告做得好。
    Spring 让人越来越远离 Java 基础,使人们一直误解 J2EE 就是 SSH。
      

  6.   

    Spring框架给J2EE平台带来的高效开发和易维护性,使得大量Java程序员失业(尤其是那种鄙视Spring框架的人)。