Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Modern Java Component Design with Spring 4.3

Spring I/O via YouTube

Overview

Explore the latest advancements in Spring Framework's component model in this 53-minute conference talk from Spring I/O 2016 in Barcelona. Dive into Spring Framework 4's programming and configuration model, with a special focus on the then-upcoming Spring Framework 4.3 and its Java 8-enabled features. Discover how Spring's annotation-based component approach enhances source code readability and maintains consistency across entire application codebases. Learn about composable annotations with overridable attributes, convenient scoping annotations, configuration classes with autowired bean methods and constructors, generics-based injection matching, and precomposed annotations for MVC controllers. Gain insights into annotated JMS endpoints, event listeners, and other key topics through numerous code examples and design considerations presented by Juergen Hoeller.

Syllabus

Intro
The State of the Art: Component Classes
Composable Annotations with Overridable Attributes
Convenient Scoping Annotations out of the box
The State of the Art: Configuration Classes
Configuration Classes with Autowired Bean Methods
Configuration Classes with Autowired Constructors
Configuration Classes with Base Classes
Configuration Classes with Java & Default Methods
Generics-based Injection Matching
Injection of Collection Beans
Annotated NVC Controllers
Precomposed Annotation for MVC Controllers
Annotated JMS Endpoints
Annotated EventListeners

Taught by

Spring I/O

Reviews

Start your review of Modern Java Component Design with Spring 4.3

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.