The Spring Framework, the stalwart open source Java development platform facing an Oracle-led challenge to its relevance, is getting its first major upgrade since 2009 on Thursday.
Version 4.0 of Spring features a laundry list of improvements, including support for Java Standard 8 edition capabilities, such as lambdas; a secure REST stack; HTML5/WebSocket integration; custom, compose-able annotations; and Java Enterprise Edition 7 capabilities, including JMS (Java Message Service) 2.0. Downloaded several million times, Spring has had such functionality as dependency injection ahead of Java Enterprise Edition. Unencumbered by the procedural slowness of the Java Community Process, Spring was able to take a lead technically on the official enterprise Java variant offered by Oracle now and Sun Microsystems previously.