@@ -19,7 +19,6 @@ is available on the {wiki-spring-framework}[Spring Framework GitHub Wiki].
19
19
20
20
21
21
22
-
23
22
=== Improved Getting Started Experience
24
23
The new https://spring.io[spring.io] website provides a whole series of
25
24
https://spring.io/guides["Getting Started"] guides to help you learn Spring. You
@@ -33,7 +32,6 @@ Framework release.
33
32
34
33
35
34
36
-
37
35
=== Removed Deprecated Packages and Methods
38
36
All deprecated packages, and many deprecated classes and methods have been removed with
39
37
version 4.0. If you are upgrading from a previous release of Spring, you should ensure
@@ -52,7 +50,6 @@ retained for the time being where Spring 3.2 had it; now just in deprecated form
52
50
53
51
54
52
55
-
56
53
=== Java 8 (as well as 6 and 7)
57
54
Spring Framework 4.0 provides support for several Java 8 features. You can make use of
58
55
__lambda expressions__ and __method references__ with Spring's callback interfaces. There
@@ -68,7 +65,6 @@ based on Spring 4, we recommend the use of Java 7 or 8.
68
65
69
66
70
67
71
-
72
68
=== Java EE 6 and 7
73
69
Java EE version 6 or above is now considered the baseline for Spring Framework 4, with
74
70
the JPA 2.0 and Servlet 3.0 specifications being of particular relevance. In order to
@@ -96,7 +92,6 @@ Spring Framework 4.0. The same applies to Hibernate Validator 5.0 as a Bean Vali
96
92
97
93
98
94
99
- [[groovy-bean-definition-dsl]]
100
95
=== Groovy Bean Definition DSL
101
96
Beginning with Spring Framework 4.0, it is possible to define external bean configuration
102
97
using a Groovy DSL. This is similar in concept to using XML bean definitions but allows
@@ -131,7 +126,6 @@ For more information consult the `GroovyBeanDefinitionReader`
131
126
132
127
133
128
134
-
135
129
=== Core Container Improvements
136
130
There have been several general improvements to the core container:
137
131
@@ -159,7 +153,6 @@ There have been several general improvements to the core container:
159
153
160
154
161
155
162
-
163
156
=== General Web Improvements
164
157
Deployment to Servlet 2.5 servers remains an option, but Spring Framework 4.0 is now
165
158
focused primarily on Servlet 3.0+ environments. If you are using the
@@ -179,7 +172,6 @@ have been made to Spring's Web modules:
179
172
180
173
181
174
182
-
183
175
=== WebSocket, SockJS, and STOMP Messaging
184
176
A new `spring-websocket` module provides comprehensive support for WebSocket-based,
185
177
two-way communication between client and server in web applications. It is compatible with
@@ -201,7 +193,6 @@ For further details, including a more thorough introduction, see the <<websocket
201
193
202
194
203
195
204
-
205
196
=== Testing Improvements
206
197
In addition to pruning of deprecated code within the `spring-test` module, Spring
207
198
Framework 4.0 introduces several new features for use in unit and integration testing.
@@ -389,6 +380,7 @@ method has been added.
389
380
390
381
391
382
383
+
392
384
[[new-in-4.2]]
393
385
== New Features and Enhancements in Spring Framework 4.2
394
386
@@ -624,6 +616,7 @@ public @interface MyTestConfig {
624
616
625
617
626
618
619
+
627
620
[[new-in-4.3]]
628
621
== New Features and Enhancements in Spring Framework 4.3
629
622
0 commit comments