Spring是一个轻量级J2EE框架。
Spring的核心是个轻量级容器(Container),实现了IoC模式的容器,Spring的目标是实现一个全方位的整合框架,在Spring中实现多个子框架的整合,这些子框架之间彼此可以独立,也可以用其他框架加以代替,Spring希望实现一站式的整合。
Spring不会提出自己的一些子框架与现有的框架竞争,除非它觉得它提出的框架够新,Spring有自己的MVC框架,因为它觉得MVC有很多可以改进的地方。但你仍然可以很方便的整合你的Struts在Spring中。
Spring的核心概念是IoC,IoC的抽象概念是【依赖关系】的转移,像是【高层模组不应该依赖低层模组,而 是模组都应该依赖于抽象】是IoC的一种表现,【实现必须依赖抽象,而不是抽象依赖实现】,也是IoC的一种表现。【应用程序不应该依赖容器,而容器为应用程序提供服务】,也是IoC的一种表现。
Martin Fowler 关于 IoC的文章:
http://www.martinfowler.com/articles/injection.html
Spring官方出的Eclipse的,STS:
下载地址:http://spring.io/tools/sts/
图标如下:
STS是在Eclispe的基础上加入了Spring和一些有用的插件,包括了Maven插件,功能更加的丰富。
相关推荐
关于spring的资料关于spring的资料关于spring的资料关于spring的资料
关于Spring的69个面试问答
本书重要是帮助刚接触spring这个开源框架的新手,有很大的帮助作用。很不错。。。。
关于Spring相关的论文关于Spring相关的论文
关于spring中quartz的配置
主要给大家介绍了关于spring boot中几种注入方法的一些个人看法,文中通过示例代码介绍的非常详细,对大家学习或者使用spring boot具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
这个是关于SPRING结合DWR的例子哦。
关于spring框架中的ioc的幽默解释.
关于spring3 mvc的相关技术,给有需要的人提供一个帮助!
关于Spring中@Async注解使用
关于spring框架的详解,不错的文档,IOC,AOP等等
关于SpringCloud的各种示例 里面的代码或多或少应该可以帮助到你
关于Spring中常被问到的一些问题.你一般用spring 做什么?spring 中的哪个类的哪个方法可用于获取bean.spring 是什么?根据你的理解详细谈谈你的见解。
SSH实践报告,主要是关于spring和hibernate的集成
关于Spring的69个面试问答——终极列表
包含SPRING技术内幕:深入解析SPRING架构与设计原理(第2版)【带书签】,spring揭秘(完整),深入剖析Spring Web源码 (第二版) ,这几本有关spring 源码解析的书籍,看了挺不错的
spring+springmvc+mybaties在现在的开发中用到的很多,关于spring和mybaties之间的整合,网上也有很多,但是不同的人整合的方式不同。此资源是本人在开发过程中对一些整合方式之前细小区别的说明 ,仅代表个人意见!
一本关于spring基础的手册,是新手必备
关于SpringSecurity与OAuth的学习,含mysql与redis版本
Spring学习总结文档,帮助快速入门。