Finally, Spring 5 was officially released!

Finally, Spring 5 was officially released!

What are the new features of Spring 5?

1, minimum requirements support JDK8+, J2EE, 7+.

2, removed some packages, classes, and methods.

3, the core functions to strengthen: the full application of jdk8 and compatible with jdk9.

4, SpringMVC: support servlet4.0, Reactor 3.1 and so on.

5, support the response stack web framework Spring WebFlux.

6, support kotlin.

7, strengthen the test: perfect support, Junit5 and so on.

References

Spring home page:

Http://projects.spring.io/spring-framework/

New features details:

Https://github.com/spring-projects/spring-framework/wiki/What’s-New-in-the-Spring-Framework#whats-new-in-spring-framework-5x

The latest reference document:

Https://docs.spring.io/spring/docs/current/spring-framework-reference/

Release notes

Https://spring.io/blog/2017/09/28/spring-framework-5-0-goes-ga

How to migrate

Https://github.com/spring-projects/spring-framework/wiki/Migrating-to-Spring-Framework-5.x

Source code:

Https://github.com/spring-projects/spring-framework

Recommended reading

What is Spring Boot?

2 ways to open Spring Boot

Spring Boot Starters starter

Spring Boot custom boot pattern

Spring Boot core configuration

Spring Boot function combat

Spring Boot automatic configuration principle, actual combat

Spring Boot Runner starter

Spring Boot – Profile different environment configurations

Have you got any success after reading? Share with friends and give more people.

Finally, Spring 5 was officially released!