Spring 4 Web Applications
summary
Spring Framework 4.1 adds concrete, usable features: response body advice lets code post-process JSON responses and enables JSONP and Jackson JSON View behavior; a version resource resolver implements content‑based fingerprinting of static assets for one‑year caching; WebSocket support ships with STOMP over SockJS fallbacks and a simple in‑process broker (scales by plugging RabbitMQ/ActiveMQ); new converters include Google protobuf and Groovy markup views, Optional/ListenableFuture support, and an MVC URI components builder for generating controller links.
AI-written summary · about
chapters (23)
- 0:00Introduction and speaker background
- 1:57Spring MVC programming model evolution
- 5:29REST controller and response body annotations
- 6:55Controller advice for global handling
- 9:31Response body advice in Spring MVC 4.1
- 12:01JSON view and JSON P support
- 16:06Java 8 and Spring MVC 4.1 features
- 18:55Model attribute method ordering
- 20:21New HTTP message converters in 4.1
- 23:10Response entity builder improvements
- 26:05Link creation with MVC URI components builder
- 31:29Static resource handling in 4.1
- 36:52Resource resolvers and transformers
- 41:11Resource versioning strategies
- 44:39Groovy markup template engine
- 47:27View resolver configuration in Java config
- 49:17Redirect and status controllers
- 51:28WebSocket and STOMP messaging overview
- 57:10STOMP messaging in Spring MVC controllers
- 1:00:03Introduction to Spring Boot
- 1:05:15Spring MVC testing enhancements
- 1:08:30Testing strategies and tools
- 1:09:39Q&A session
related talks
01h 22mSpring MVC 4.2: New and Noteworthy
51mOpenAPI and Spring-Boot 4 - What's New?
01h 26mWhat's new in Spring MVC 3.2
51mSpring Boot 2.0 Web Applications
01h 21mWebinar: Spring Framework 3.2 - Themes and Trends
01h 22mModern Java Component Design with Spring Framework 4.2
55mSpring Framework 5: Feature Highlights & Hidden Gems
47mBootiful Spring Boot 4!
