Spring Framework 5.0官方版是一款全面的应用开发框架,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。需要的用户赶快来下载吧。
Spring Frame为现代企业应用程序提供了一个全面和可配置的编程模型,开发者可以根据需要快速选择需要的模块。使用spring来管理应用程序,可以将开发者从基础框架中解脱出来,专注于业务逻辑开发,极大提高开发效率。
模块
spring由多个模块构成,其中core模块为核心模块,其他各个模块都依赖于core模块。在开发中,开发者可根据需要选择模块。spring模块组成图
Core container:IOC为核心层(spring-ioc)
Resource:资源(spring-resource)
Aop:面向切面编程(Spring AOP)
Data Access:数据库访问层(见后期分解)
Web:spring mvc层(见后期分解)
Test:spring测试框架(见后期分解)
Spring Framework 5.0 RC4 已发布,这是 Spring Framework 5.0 的第四个 RC 版,也是最后一个 RC 版。与 Reactor 3.1 RC1 以及昨天发布的 JUnit 5.0 GA 保持一致的进度,将作为即将推出的 Spring Boot 2.0 M4 的基础。
Spring Framework 5.0 RC4 依然提供对 Servlet 4.0 API 最终版本的一级支持,提供与 Hibernate Validator 6.0 的精细整合,并将 Jackson 和 Kotlin 升级至最新版本 —— Jackson 2.9.1 和 Kotlin 1.1.4。
因此,依赖基准基本已完成,只有 Reactor 3.1 GA 和几个 JDK 9 相关的更新(e.g. ASM 6.0)正在跟进。
官方表示,稳定版 Spring Framework 5.0 GA 计划将于 9 月 28 日正式发布。
由图中可以看出,spring各个模块都清晰地展示出来了使用场景。作为spring使用者,我们只需要借助于spring就可以将大量的基础框架交给spring来管理,开发者只需要专注于业务逻辑即可,极大降低了开发的复杂度。比如通过声明式事务来配置事务,让有关于事务的模板代码全部丢给spring管理;使用IOC来管理依赖注入;使用spring mvc来作为mvc框架等。但作为一个通用的框架,肯定不能绑定整个spring。这就是spring的厉害之处,可灵活的容纳其他第三方框架。下图为spring整合struts的框架图
76.4M / 03-25
立即下载55M / 06-05
立即下载237.9M / 04-13
立即下载140.5M / 03-06
立即下载900.9M / 03-02
立即下载96.2M / 07-06
立即下载311.2M / 07-06
立即下载335M / 07-06
立即下载200M / 07-06
立即下载413.8M / 07-06
立即下载353.9M / 06-05
立即下载131.8M / 04-13
立即下载230.8M / 03-03
立即下载195.6M / 03-03
立即下载165.4M / 03-03
立即下载45.6M / 09-08
立即下载665.2M / 07-06
立即下载2.84G / 07-06
立即下载93M / 07-06
立即下载338.3M / 07-06
立即下载1.38G / 07-26
立即下载488.3M / 07-16
立即下载109.8M / 06-03
立即下载142M / 01-08
立即下载1.2M / 11-23
立即下载548.8M / 04-13
立即下载1.6M / 04-13
立即下载1.48G / 03-18
立即下载646.6M / 03-03
立即下载133.7M / 03-03
立即下载325.8M / 06-07
立即下载60M / 04-29
立即下载254M / 04-25
立即下载659M / 04-23
立即下载1M / 12-26
立即下载253.4M / 12-08
立即下载253M / 12-08
立即下载1.19G / 11-16
立即下载110.5M / 04-23
立即下载26.7M / 03-16
立即下载488.3M / 07-16
立即下载248.9M / 12-08
立即下载248.9M / 12-08
立即下载201.2M / 04-13
立即下载100.6M / 03-06
立即下载148.9M / 03-06
立即下载1.12G / 07-06
立即下载1.25G / 07-06
立即下载9.48G / 07-06
立即下载50KB / 07-06
立即下载116.2M / 04-10
立即下载1.92G / 04-17
立即下载201.5M / 04-13
立即下载7.31G / 07-01
立即下载94.3M / 07-06
立即下载2.48G / 07-06
立即下载7.63G / 07-06
立即下载1M / 07-06
立即下载778.1M / 07-06
立即下载509.7M / 07-06
立即下载561.8M / 07-11
立即下载1.32G / 01-19
立即下载72M / 07-06
立即下载548.7M / 07-06
立即下载1.00G / 07-06
立即下载9.13G / 07-06
立即下载126.2M / 07-06
立即下载72M / 07-06
立即下载105.1M / 07-06
立即下载132M / 07-06
立即下载