Spring Boot 2.0 Web Applications
summary
Live-coding builds a smart‑meter pair: an aggregator that emits continuous JSON and a dashboard that ingests, samples and stores data into reactive MongoDB, and streams live updates to browsers via SSE; the demo shows graphs updating in real time so the pipeline works. Uses Spring Boot 2.0, Spring WebFlux with WebFlux.fn router functions, Project Reactor types Flux/Mono, WebClient for the firehose, reactive Spring Data repositories, and shared Flux multicast to avoid duplicate back‑end requests. Actuator gains reactive endpoints and optional HTTP/2 support.
AI-written summary · about
chapters (10)
- 0:00Start
- 0:15SPRING BOOT 2.0 WEB APPLICATIONS
- 1:35Threading model
- 2:20Flux and Mono
- 20:28Template engine integration
- 21:43Thymeleaf 3.0 reactive support
- 23:12Spring Data Kay
- 35:26Spring Boot Actuator
- 39:23Spring Security
- 45:55Spring Boot 2.0 is now GA








