呵呵,Spring的这个封装JDBC的DAO确实没什么价值,不过,它把使用模版模式对JDBC进行了封装。

解决方案 »

  1.   

    这种简单的应用是不用的,我觉得spring强调的是架构!
      

  2.   

    lkl_1981(Hello World!) 
    spring强调的是架构-->那spring架构比较直白的好处是什么捏?
      

  3.   

    牺牲的性能只是在加载的时候牺牲
    算不了什么spring就是个架
      

  4.   

    Spring 的两个精髓之处就是IOC和DI
    认真的琢磨琢磨了
      

  5.   

    spring在小的项目上是显不出来
    而且很耗费资源,服务器托管听说也很贵
    不过在设计方面,进行了很好封装
    易扩展和耦合性方面做的很好
    在事务管理和资源调用上也做的很好
    有利就有敝
    需要多付出点money
      

  6.   

    springframework提供了J2EE application server一样的功能,而这一切你只需要编POJO,不用那麻烦的EJB api来编程。好处显而易见。所以从EJB3开始,EJB也变成了POJO。
      

  7.   

    spring 的易扩展和耦合性方面做的很好,可否举一些例子说明?
      

  8.   

    spring提供了很多AOP的实现类值得使用
      

  9.   

    我也觉得spring不知道在做什么重要的事情,我用到也就是事务管理和不用直接NEW接口
      

  10.   

    Spring框架优秀的不一般,不要这么说它的什么什么不好~!它的IOC/DI对解耦合能做到那么好,难道一般吗?
    它的AOP能为已有的模块增加新的功能,甚至模块都不知道它的存在,难道不神奇吗?
    它的事务管理给分层式应用系统开发带来了福音,难道不叫决吗?管它三七二十一呢,先学了再说~!
      

  11.   

    IOC和DI好像是一个东西啊,哈哈哈
    感觉还是复用的好处。在spring里配置一个bean,然后在程序里都可以调用,但不需要关系具体实现类是啥,如果这个具体实现类发生变化,需要改成其他类,那只要把配置文件里该掉就号,而不用到处去找哪个地方调用了这个类.这点在集成struts\hibernate等框架上都有所体现.这种方式在常规开发中叫面向接口编程吧.
      

  12.   

    我也不会spring,找个时间研究下
      

  13.   

    汗  spring 是框架  如果你具体到程序  那么 用jsp 完全可以搞定的东西为什么还要套上hibernate struts spring 这类框架呢?????????只能说你还没有了解spring的优点   
      

  14.   

    用spring 可以很好的解耦  
      

  15.   

    MVC,IOC,AOP,POJO,事务支持,持久层支持
      

  16.   

    我在一个大型项目上使用了spring架构,好处是大大地:
    1. 当然数pojo了,不用像struts那样每个类要继承FormBean,太重了
    2. 同样也是MVC架构,Controller的功能比Servlet要强好多
    3. AOP编程,像用户权限、数据的操作日志、定时任务,这些看起来容易做起来难的事再也不要投入很大的精力了
    4. 轻量级框架,几乎所有的类都可以转移到其它框架中去,耦合性大大降低了。
    5. 不说了,自己慢慢体会去吧。
      

  17.   

    总是说好处在于解耦解耦,其实解耦只是手段不是目的。只有20楼才一语道出解耦的好处。
    同理AOP也是手段,她的目的就是把你从繁琐的事务管理、权限控制等等繁琐的工作中解脱出来,把时间放在编写业务逻辑上。
    可以说java引入内存垃圾回收就是AOP的典范之作。
      

  18.   

    sping,满脑子问号!ps:
    楼主的头像真恶啊!
    好像是在吃软体动物吧!!!
      

  19.   

    我也是刚刚开始学习Spring 框架 ...  折腾了一下午~   的确看不出啥好处~
    可能如上面几位说的一样~    没看到精髓 没了解Spring吧~    用久后希望有收货~
    顺便说一下 楼主你的头像实在是~~~