A Spring boundary exercise checks a deliberate application mutation against an observable contract.
Learning roadmap
Read the contract, run the source-kit checks, and inspect a rejected input before extending the application. This subject covers Spring and Spring Boot together; Java language lessons remain in their own subject.
Prerequisites
Use Java object ownership, interfaces, exceptions and Maven builds before the framework-specific lessons.
Section lessons
- Spring exercises: repair validation, ownership and rollback failures
- Spring security exercise: trace four JWT request outcomes
- Spring data exercise: repair a receipt query missing its tenant predicate
- Spring exercise: trace tenant command replay, denial and rollback
- Spring exercise: trace upload rejection and readiness changes
- Spring exercise: predict outbox state across a lost acknowledgement
- Spring exercise: trace two poll ticks and a lost acknowledgement
- Spring exercise: predict startup and SQL states across a staged rollout
- Spring exercise: predict file overrides and three migration versions
- Spring exercise: trace selected config and staged Boot migrations
Continue learning
Boot Foundations, Spring Core, Web APIs, Data & Transactions, Security, Testing, Production, Quizzes, Projects.
