麻烦大家给提供一个学习Spring的建议,最好能够边学边用的开发教程。
死板的的理论教程实在太枯燥!!!!!!!!!

解决方案 »

  1.   

    Spring就是一个管理其他框架的工具,它可以管理HIbernate,但是Struts不用它来管理。说白了就是控制反转(IOC)当一个网站启动的时候,web.xml会调用Spring的applicationContext.xml从而实现生成hibernate的实例。
      

  2.   

    学习spring 先明白2个基础知识点 依赖注入和AOP面向方面编程。
    具体的学习方法 可以买一本spring的书看 或者干脆就网上看视屏教学 建议从spring2.0 入门。
    spring主要学习的是思想,别钻牛角尖。 
    说句题外话 spring本身是违背了原sun公司的思想的~~ 祝你学习进步!
      

  3.   

    先弄清楚 依赖注入  和aop   以及事务管理
      

  4.   

    spring是可以管理struts的,相当于一个大容器去管理一些小容器,它的作用很大,建议你买本书,慢慢看看,想想到底是怎样的一个思想
      

  5.   

    貌似struts2.0出来之后spring就冷了点呀
      

  6.   

    尚学堂的视频确实不错,只是不知道现在是不是2.5的,我在浪曦下载传智播客的Spring2.5的,学习看了还不错,建议你去看看!
      

  7.   

    自己从网上找个简单的项目做.
    然后把spring用进去
      

  8.   

    浪曦下载传智播客的Spring2.5的,很不错,我前段时间刚看过,建议你去看看!
    看的同时把代码都自己敲敲,理解理解
      

  9.   

    要耐得住寂寞哦.<spring2.0技术手册>不错,入门正好.
      

  10.   

    尚学堂的视频的视频是蛮不错的,我看了以后觉得很好,不过做起项目来就完全不是那么一回事了,我觉得简单的类倒是很好配置,但是一和网页,数据库和起来配置,就要特别滤清出头绪,楼主最好看完视频后找个实际项目,修改一下各个文件的文件名,重新用spring配置一边那个时候才是真的麻烦。
      

  11.   

    spring 懂得IOC就行了,至于深层得慢慢修炼啊
      

  12.   

    Spring同时提供BeanFactory和ApplicationContext两个Ioc容器。
    但ApplicationContext具有BeanFactory的所有功能,可不可以只会ApplicationContext???
      

  13.   

    建议先脱离web项目入手,建一个普通的java工程,把下面的代码调通
    Resource resource=new ClassPathResource("/hao/applicationContext.xml");
    BeanFactory factory=new XmlBeanFactory(resource);
    //还有ApplicationContext
    Teacher teacher=(Teacher)factory.getBean("teacher");
    System.out.println(teacher.getName());
    web.xml里面配置启动srping容器,实际也是调用的这些代码。
      

  14.   

    整合开发的SSH的你看下<<开发者突击 JAVA WEB>>的书SSH2的看下<<轻量级Java EE企业应用实战--Struts 2+Spring+Hibernate整合开发>>会有所收获的!
      

  15.   

    今天去看了尚学堂王勇老师的spring系类视频,觉得不错,共有10个压缩包,
    讲了一些常用的Spring知识,我只看了前面3个包的视频觉得不错,向大家推荐一下!!!
      

  16.   

    本帖最后由 ProvidenceZY 于 2009-08-26 23:03:42 编辑
      

  17.   

    不要太在意术语,什么控制反转什么aop,其实spring就是帮你new 对象
    Object obj = new Object()这一步spring帮你省事了,前提是你在xml中把Object这个东西告诉spring,这叫注入,这样做可以解耦合!以后维护都好些还有的是spring的aop就是面向“方面”编程啊,例如验证这类操作,很多地方都需要验证,所以验证就是一个公共的操作,把它独立抽出来,将程序中涉及的公共问题集中解决~~~大概这样吧
      

  18.   

    应该多一些人谈谈自己的方法。
    让学习java越来越高效有趣