- STS
- Intelij
-
Inversion of Control
-
Dependency Injection
-
Use component for IOC- https://github.com/PlabonKumarsaha/SpringBootPractice-/blob/master/springComponentWIthAnnotation.txt
-
Spring configuration with annotation(constructor injection): https://github.com/PlabonKumarsaha/SpringBootPractice-/tree/master/SpringConfigWithAnnotation
-
Spring configuration with annotation(Setter injection) : https://github.com/PlabonKumarsaha/SpringBootPractice-/tree/master/SpringConfigWithAnnotation_Setter_Injection
-
Spring config with annotation(Field injection) : @Autowired (private/public)FortuneSerice fortuneSerice; // works with java reflection technologies
-
Spring config with annotation (FieldConfig + Qualifier) -https://github.com/PlabonKumarsaha/SpringBootPractice-/tree/master/SpringConfigWithAnnotation_Field_Ijection_qualifer
-
Spirng qualifier - Used when multiple classes implmenet the same abstract class. https://www.tutorialspoint.com/spring/spring_qualifier_annotation.htm
-
Controller - https://github.com/PlabonKumarsaha/SpringBootPractice-/tree/master/Controller_SPRINGMVC : How to add JSP and add action in JSP
-
@JsonManagedReference(aprent), @JsonBackReference(child) for bidirectional one to one : https://www.youtube.com/watch?v=Tvvt9coRlF4&list=PL0zysOflRCelmjxj-g4jLr3WKraSU_e8q&index=25&ab_channel=LearnCodeWithDurgesh
- Keycloke - > https://www.youtube.com/watch?v=La082JsJoH4&t=611s
- Github actions -> https://www.youtube.com/watch?v=NppkHKvnrqc&t=1126s
- Sping data jpa -> https://www.youtube.com/watch?v=MHxoUbyfblo
- fullstack deploy -> https://www.youtube.com/watch?v=q25jgAZTTsU
- Rabbit_mq -> https://www.youtube.com/watch?v=o4qCdBR4gUM&t=857s -redis -> https://www.youtube.com/watch?v=oRGqCz8OLcM
- twillio -> https://www.youtube.com/watch?v=lJxjTLU9pGs
- spring batch - https://www.youtube.com/watch?v=hr2XTbKSdAQ&list=PLVz2XdJiJQxyC2LMLgDjFGJBX9TJAM4A2
- secheduer : https://www.youtube.com/watch?v=uxV-3947fiM -audit : https://www.youtube.com/watch?v=Pc7Une_5rMs -audit : https://www.youtube.com/watch?v=W1Rtn28lHU8
- Spring Expression Language (SpEL) : expression https://docs.spring.io/spring-framework/docs/3.0.x/reference/expressions.html