this is the full course of the first 2 chapters, the history and spring ioc container chapters.
next, we are about to provide full chapters for aop, data, web-mvc, reactive web, security and other chapters.
and then we are going to develop a spring eCommerce project from scratch for absolute beginners in this series
so stay tuned...
the ultimate spring framework with java full course tutorial 2022 from scratch for absolute beginners from zero to hero with in depth detail and explanation
0:00 Introduction
1:56 what is JCP & JSR?
8:59 J2EE vs JavaEE vs JakartaEE vs Spring history
31:42 Why Spring over J2EE, JavaEE, JakartaEE?
36:53 Uncle Bob Suggestion about Magic!
40:23 What is Dependency Injection?
50:36 Dependency Injection vs Inversion of Control vs Container
54:24 Spring Dependency Injection Intro
55:30 DI Configuration : XML vs Annotation vs Java
1:05:43 Spring Component Vs Bean
1:12:06 @Component in Spring Annotation Configuration
1:30:29 @Autowired on Constructors
1:58:34 @Autowired on Setter Methods
2:08:50 @Autowired on Fields
2:15:23 @Nullable or Optional for accepting nulls
2:25:37 Meta Annotations for Composing New Annotations
2:40:03 @Autowired, @Inject & @Resource
3:09:25 @Primary for resolving ambiguity
3:15:25 @Qualifier for resolving ambiguity
3:35:40 @Named & @ManagedBean like @Component & @Qualifier
3:46:12 @Conditional & it`s son, @Profile
3:59:27 @Required & how a BeanPostProcessor works
4:13:11 @Scope & the Life Span of Beans
4:41:52 @Lazy Singletons
4:45:40 @PostConstruct, @PreDestroy & Bean Lifecycle Built-in interfaces
5:09:02 @DependsOn for Initialization and destruction order between beans
5:12:49 Java Based Configuration by @Bean & @Configuration|
5:41:31 @Value & @PropertySource & Environment Key-Values
5:50:58 Scope Widening Problem & Reinjection solutions