This video explains the dependecy injection that occurs through setter injection or non-constructor autowiring of dependency beans.
- [Instructor] In the previous video,…we introduced the first part of bean-specific initialization…and that was the constructors being called…and the beans themselves being instantiated.…Once all of the beans have been instantiated…and all of the required dependencies injected…with those constructor-level injections,…we now have fully qualified classes ready to be used.…However, Spring then goes through each of those classes…and modifies them through the setter argument.…When we look at the big picture of where we're at,…you'll see that we have all of the beans instantiated…and now we're calling the setters,…but setter injection doesn't just include those methods…with a set annotation.…
Once all of these beans have been created,…all of those methods with set property…will definitely be called…if they are appropriately constructed…through property injection or autowiring.…However, field-based injection also occurs here.…If you have a field,…even though we specifically spelled out the reasons…why we shouldn't do field-level injection,…
AuthorFrank P Moley III
- Introduction to Spring
- Configuring the ApplicationContext
- Using the Spring expression language
- Configuring proxies
- Autowiring beans
- Using lifecycle methods
- Configuring beans with XML
- Understanding the initialization phases of the bean lifecycle
- Aspect-oriented programming and Spring
Skill Level Intermediate
Learning Spring with Spring Bootwith Frank P Moley III1h 33m Intermediate
1. Spring Overview
2. Configuring the Application Context
3. Annotation-Based Configuration
4. XML-Based Configuration
5. Bean Lifecycle
6. Aspect Oriented Programming
Next steps2m 10s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.