title: Spring入门该学习什么？
desc: 大家好，我最近开始学习Spring。由于我时间比较赶，只能先学学基础性知识，下面是我在学习的书的目录，希望大家帮忙看看哪些章节是基础所必须学习的。<br>有些领域比较小的章节我会先跳过。谢谢大家的帮忙先了，感恩！<br>Spring简介<br>高级Spring IoC容器<br>Spring AOP和AspectJ支持<br>Spring的脚本 （Groovy，BeanShell，JRuby<br>Spring Security<br>将Spring与其他Web框架集成<br>Spring Web Flow<br>Spring MVC<br>Spring REST<br>Spring和Flex<br>Grails<br>Spring Roo<br>Spring测试<br>Spring Portlet MVC框架<br>数据访问<br>Spring中的事物管理<br>EJB.Spring Remoting和Web服务<br>企业中的Spring<br>消息<br>Spring Integration<br>spring Batch<br>分布式的Spring<br>Spring 和jBPM<br>OSGi 和Spring
topic: Java
content: spring只要分为两块，一个是依赖注入，一个是面向切面编程，但是实际工作中用的最多的是依赖注入。你要学的话，就学会搭spring的环境，知道依赖注入和面向切面是怎么一回事，能写个简单demo出来就够了，其他的地方泛泛的看一下，知道他能做什么就够了，然后具体的就在项目中碰到了再深入的去看某一块。其实所有的web框架都可以这样学，不用一本书从头到尾这样学，因为很多知识就是你当时学会了，长时间不用一样会忘，并且这个看