These are the notes that I took while Reading Spring Starts Here by Laurentiu Spilca Table of Contents Chapter 2: The Spring context: Defining beans Chapter 3: The Spring context: Wiring beans Chapter 4: The Spring context: Using abstractions Chapter 5: The Spring context: Bean scopes and life cycle Chapter 6: Using aspects with Spring AOP Chapter 7: Understanding Spring Boot and Spring MVC Chapter 8: Implementing web apps with Spring Boot and Spring MVC Chapter 9: Using the Spring web scopes Chapter 10: Implementing REST services Chapter 12: Using data sources in Spring apps Chapter 13: Using transactions in Spring apps Chapter 14: Implementing data persistence with Spring Data