为了账号安全,请及时绑定邮箱和手机立即绑定

什么是Spring Framework 框架?

标签:
Java Spring

Spring Framework 为现代基于 Java 的企业应用程序提供了一个全面的编程和配置模型 - 在任何类型的部署平台上。

Spring 的一个关键元素是应用程序级别的基础设施支持:Spring 专注于企业应用程序的“管道”,以便团队可以专注于应用程序级业务逻辑,而无需与特定部署环境产生不必要的联系。

特征

核心技术:依赖注入、事件、资源、i18n、验证、数据绑定、类型转换、SpEL、AOP。

测试:模拟对象、TestContext 框架、Spring MVC 测试、WebTestClient.

数据访问:事务、DAO 支持、JDBC、ORM、Marshalling XML。

Spring MVC和 Spring WebFlux Web 框架。

集成:远程处理、JMS、JCA、JMX、电子邮件、任务、调度、缓存。

语言:Kotlin、Groovy、动态语言。

支持的版本

5.3.x 是第 5 代的最终特性分支,也是最新的生产线(GA 截止 2020 年 10 月),将提供长期支持(在 JDK 8、JDK 11 和即将发布的 JDK 17 LTS 版本上,预计在2021 年 9 月)。

5.2.x 是之前的生产线(GA 截至 2019 年 9 月),将积极支持到 2021 年底。

5.1.x 和 5.0.x 不再受到积极支持,自 2020 年 12 月起被 5.2.x 和 5.3.x 取代。

4.3.x 已于 2020 年 12 月 31 日达到其官方 EOL(生命周期结束)。该行没有计划进一步的维护和安全补丁。

3.2.x 于 2016 年 12 月 31 日达到其官方 EOL(生命周期结束)。该行没有计划进一步的维护和安全补丁。

JDK 版本范围

Spring Framework 5.3.x:JDK 8-19(预期)

Spring 框架 5.2.x:JDK 8-15

Spring 框架 5.1.x:JDK 8-12

Spring 框架 5.0.x:JDK 8-10

Spring 框架 4.3.x:JDK 6-8


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消