Spring Certified Professional: Advanced Bean Configuration and Scopes
Released 8/2025
By Bryan Hansen
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English + subtitle | Duration: 1h 19m | Size: 204 MB
Released 8/2025
By Bryan Hansen
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: Intermediate | Genre: eLearning | Language: English + subtitle | Duration: 1h 19m | Size: 204 MB
This course will teach you advanced Spring configuration techniques for bean configuration, scopes, and dependency management through real-world examples using @Component, @Bean, profiles, lifecycle hooks, and more.
Sprint configuration is often described as magic or black box because engineers don’t understand what is going on behind the scenes. In this course, Spring Certified Professional: Advanced Bean Configuration and Scopes, you'll work through the configuration of Spring applications and deliver a working knowledge of Spring configuration. First, you’ll explore how to define and register beans using annotations like @Component and @Bean, and when to choose one over the other. Next, you’ll discover how to control bean scopes, including singleton, prototype, request, session, and application, and how these scopes affect object lifecycle and behavior. Finally, you’ll learn how to fine-tune bean behavior using profiles, conditional beans, and lifecycle callbacks like @PostConstruct and @PreDestroy. When you’re finished with this course, you’ll have the skills and knowledge of Spring to unravel the complexities of configuration in your own applications.