There were several compilations in which JDK 6 could infer a typical type where JDK 7 could not. This was apparently a bug in JDK 6 as a reference here .
If you use container-specific resources (such as data sources, etc.), make sure that they still work correctly (although this will be immediately apparent when starting Spring, if any of them are connected).
If you are using Spring Security and you are updating, you do not need to make any changes for yourself to get the job done. However, you should use their less detailed configuration options (especially for REST URLs), which are available in Spring Security 3.1.
In addition, our update was smooth.
Saish source share