有人说它是业务层的框架。直接学这个同学,学得进去吗?一点也没有JSP和SERVERLET基础。

解决方案 »

  1.   

    一点也没有JSP和SERVERLET基础。肯定学不懂得。
    好像乘法口诀都不会,去直接学微积分,能懂吗?
      

  2.   

    你不会走怎么跑呢要学spring 先学好java反射。工厂模式.在学好servlet jsp再来
      

  3.   

    多看看java ,jsp和http相关书籍,掌握了基本的,看spring不困难的
      

  4.   

    基础不会的话 spring还是别去看了  看也最多当新闻八卦看   别当技术看   要不然没基础看spring会让你对java失去热情、信心的
      

  5.   

    走路都不会,就想跑,难!
    其实学习Spring也不是很难,作主要的是把基础给学好了。学习Java基础,设计模式,jsp、Servlet
      

  6.   

    spring 就是一个 类工厂。你java类的 beanFactory。这是他的核心。
      

  7.   

    Spring MVC - 把jsp开发从model 1 变到model 2. (把显示代码HTML,CSS,JS和后台代码java分离开, 不知道是哪个Architect想出来, 这样可以做前台的专做前台, 做后台的专做后台, 360行各出状元...  but大部分项目, 我看到的都是程序员前台后台数据库一手操办, 我X)Spring Ioc - 类实例化的容器. (说通俗点, 就是把 XXX obj = new XXX()的作业交给Spring IoC了, 怎么创建的模式是配置在xml里的, 配置了IoC以后, 就可以用一个叫getBean()的奇怪方法来创建对象了.)Spring AOP - 面向切面编程. (事务知道吧, commit rollback还是很容易理解的. 又不知哪个Architect要把这也配置到xml里去, 我真不想称这是一种革新...)Hibernate - 正当关系型数据库红红火火, 面向对象编程悠哉悠哉时, 又一Architect非要把关系型搞出点对象来. 创新嘛~ 后记: Spring,Hibernate还是很不错的工具? 架构? 框架? whatever... 学吧.
      

  8.   

    其实核心就是 AOP思想,IOC,DI~~~
      

  9.   

    个人感觉没有JSP、Servlet基础学Spring也不是没有可能的。
    其实感觉Spring的DI及AOP不是想象那么复杂
    DI就是依赖注入,也叫反转控制,以前Bean的创建(通过new)和关系(和其他bean的关系)维护由自己控制,而现在Spring来做这个事情而已。EJB也是这个原理
    而AOP,不是Spring独有的。这个就不说了
      

  10.   

    SPRING只是帮你管理项目中的bean  不学别的没办法用啊  先学hibernate吧
      

  11.   

    如果你把编程者比喻成过去的皇上,各个bean就是三宫六院,那么spring就是每天到皇上面前拖着托盘的小太监,你晚上想要哪个嫔妃(bean)侍寝了,就在小太监的托盘里翻牌(用spring注入调用).如果没有spring,那就是你自己跑到后宫里找你需要的嫔妃(bean).spring起一个委托管理的作用
      

  12.   

    spring是需要和其他框架结合使用的,比如struts+hibernate+spring。单纯使用spring意义不大。建议学习深入以后再探究其原理。
      

  13.   

    hibernate,struts,ibatis,freeer等都是鸡蛋,spring是装鸡蛋的篮子