The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.
A key element of Spring is infrastructural support at the application level: Spring focuses on the “plumbing” of enterprise applications so that teams can focus on application-level business logic, without unnecessary ties to specific deployment environments.
Support Policy and Migration
For information about minimum requirements, guidance on upgrading from earlier versions and support policies, please check out the official Spring Framework wiki page
Features
Core technologies: dependency injection, events, resources, i18n, validation, data binding, type conversion, SpEL, AOP.
Testing: mock objects, TestContext framework, Spring MVC Test, WebTestClient.
Data Access: transactions, DAO support, JDBC, ORM, Marshalling XML.
Spring MVC and Spring WebFlux web frameworks.
Integration: remoting, JMS, JCA, JMX, email, tasks, scheduling, cache.
Languages: Kotlin, Groovy, dynamic languages.
SpringOnePlatform 2017 talks
Spring Framework 5.0 on JDK 8 & 9
Servlet or Reactive Stacks: The Choice is Yours. Oh No… The Choice is Mine!
New in Spring Framework 5.0: Functional Web Framework
Why Spring Loves Kotlin
Spring Initializr
Quickstart Your Project
Bootstrap your application with Spring Initializr.
translate:
翻译:
Spring框架为现代基于Java的企业应用程序提供了一个全面的编程和配置模型——在任何类型的部署平台上。
Spring的一个关键元素是应用程序级的基础设施支持:Spring关注企业应用程序的“管道”,这样团队就可以关注应用程序级的业务逻辑,而不必与特定的部署环境建立不必要的联系。
支持政策和迁移
有关最低要求、早期版本升级指南和支持策略的信息,请查看官方的Spring Framework wiki页面
特征
核心技术:依赖注入、事件、资源、i18n、验证、数据绑定、类型转换、SpEL、AOP。
测试:模拟对象、TestContext框架、Spring MVC测试、WebTestClient。
数据访问:事务、DAO支持、JDBC、ORM、编组XML。
Spring MVC和Spring WebFlux web框架。
集成:远程处理、JMS、JCA、JMX、电子邮件、任务、调度、缓存。
语言:Kotlin,Groovy,动态语言。
SpringOnePlatform 2017会谈
JDK 8&9上的Spring Framework 5.0
Servlet或反应堆栈:由您选择。哦不…我的选择!
SpringFramework5.0中的新功能:功能Web框架
为什么春天喜欢科特林
弹簧初始化器
快速启动项目
使用Spring初始化器引导应用程序。