You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/asciidoc/index.adoc
+179Lines changed: 179 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -744,6 +744,185 @@ the exact version and feature set of the container.
744
744
745
745
746
746
747
+
[[spring-whats-new]]
748
+
= What's New in Spring Framework 4.x
749
+
750
+
751
+
752
+
753
+
[[new-in-4.0]]
754
+
== New Features and Enhancements in Spring Framework 4.0
755
+
The Spring Framework was first released in 2004, since then there have been only a
756
+
few major revisions: Spring 2.0 provided cleaner XML support and improved AOP; Spring 2.5
757
+
embraced annotation-driven configuration; Spring 3.0 added Java 5 features, such as
758
+
generics and java-based `@Configuration`.
759
+
760
+
Version 4.0 is the latest major release of the Spring Framework and the first to fully
761
+
support Java 8 features. You can still use Spring with older versions of Java, however,
762
+
the minimum requirement has now been raised to Java SE 6. We have also taken the
763
+
opportunity of a major release to remove many deprecated classes and methods from the
764
+
previous version.
765
+
766
+
A https://github.com/spring-projects/spring-framework/wiki/Migrating-from-earlier-versions-of-the-spring-framework[migration guide for upgrading to Spring 4.0]
767
+
is available on the https://github.com/spring-projects/spring-framework/wiki[Spring Framework GitHub Wiki].
768
+
769
+
770
+
771
+
=== Improved Getting Started Experience
772
+
The new http://spring.io[spring.io] website provides a whole series of
773
+
http://spring.io/guides["Getting Started"] guides to help you learn Spring. You
774
+
can read more about the guides in the <<overview-getting-started-with-spring>> section
775
+
in this document. The new website also provides a comprehensive overview of the many
776
+
additional projects that are released under the Spring umbrella.
777
+
778
+
If you are a Maven user you may also be interested in the helpful
779
+
<<overview-maven-bom,bill of materials>> POM file that is now published with each Spring
780
+
Framework release.
781
+
782
+
783
+
784
+
785
+
=== Removed Deprecated Packages and Methods
786
+
All deprecated packages, and many deprecated classes and methods have been removed with
787
+
version 4.0. If you are upgrading from a previous release of Spring, you should ensure
788
+
that you have fixed any deprecated calls that you were making.
0 commit comments