Spring Framework 4.0 - The Next Generation

Опубликовано: 16 Октябрь 2024
на канале: Parleys
574
2

Spring Framework 4.0 is the next generation of the popular open source framework for Enterprise Java developers, focusing on the future with support for Java SE 8 & Java EE 7. In this presentation core Spring committer Sam Brannen will provide attendees an overview of the new enterprise features in the framework as well as new programming models made possible with the adoption of JDK 8 language features & APIs.
Specifically, this talk will cover support for lambda expressions & method references against Spring callback interfaces, JSR-310 Date-Time value types for Spring data binding & formatting, Spring's new @Conditional mechanism for activation of bean definitions, & a new WebSocket endpoint model. Regarding enterprise APIs, the presentation covers Spring 4.0's new support for JMS 2.0, JPA 2.1, Bean Validation 1.1, Servlet 3.1, JCache, & JSR-236 concurrency. Last but not least, Sam will discuss improvements to Spring's testing support & point out deprecations in the framework.


Author:
Sam Brannen
Sam Brannen is an independent software consultant specializing in enterprise Java. He is a core developer for the Spring Framework, speaks regularly at conferences on Java and Spring, and was previously a member of the SpringSource dm Server development team. Sam has been developing Java applications since 1996 and enterprise applications since 1999. He enjoys designing complex software architectures and implementing custom software solutions with a focus on testable, agile, web-based and client-server applications using Java, OSGi, and the Spring Framework.

Over the years, Sam has helped customers build applications in various business sectors ranging from e-commerce to banking, retail, automotive, and social communities. He has a degree in Computer Science from the Georgia Institute of Technology (Atlanta, GA, USA) and currently resides in Switzerland.