Spring Intorduce、History

Spring Framework是一个开源Java应用程序框架,最初是基于依赖注入(DI)和控制反转(IoC)的原理开发的。

Spring Framework已经成长为控制容器的反转,并且目前包括几个提供各种服务的模块,如面向方面的编程,数据访问,事务管理,模型 - 视图 - 控制器,身份验证和授权,消息传递,和测试。

Spring提供自动装配功能,通过它您可以简单地指定接口类型,Spring可以在运行时找到实际类型,前提是没有冲突。

Spring框架历史

  • Spring框架的第一个版本是由Rod Johnson和2002年的一本书编写的。 

  • 该框架于2003年6月首次在Apache许可版本2.0下发布。 

  • Spring框架(1.0)的第一个里程碑版本于2004年3月发布。 

  • 2006年发布的Spring 2.0简化了XML配置文件。

  • 2007年推出的Spring 2.5引入了注释配置。

  • Spring 3.2于2012年推出,引入了Java配置,支持Java 7,Hibernate 4,Servlet 3.0,并且还需要最低限度的Java 1.5。 

  • 2014年发布的Spring 4.0支持Java 8。 

  • Spring Boot也于2014年推出。

  • Spring 5.0于2017年问世.Spring Boot 2.x支持Spring 5。

猜你喜欢

转载自www.cnblogs.com/wudidd/p/10666645.html