Base directory for all our old code :)
- YouTube
- Spring Tutorial For Beginners - using Maven and Eclipse : https://www.youtube.com/watch?v=24rGqtxuLhc
- Spring Dependency Injection - with Unit Testing : https://www.youtube.com/watch?v=bc7frTK8LhI
- Spring AOP Tutorial - with Aspectj Examples : https://www.youtube.com/watch?v=Og9Fyew8ltQ
- Spring JDBC Tutorial - with Examples : https://www.youtube.com/watch?v=1WgsDP10iqw
- Udemy
- Complete Course on Udemy : https://www.udemy.com/course/spring-tutorial-for-beginners/
Spring reduces the complexity of enterprise java applications. Incredibly modular architecture of spring helps in picking and choosing the right spring modules to use to suit our needs. Spring reduces the cost of programming to interfaces to almost zero.
We love looking at the big picture. Before we start with getting into technical details and getting our hands dirty, lets look at few of the things Spring helps with.
Spring is one of the first layer independent frameworks.
The things discussed here are dependent on one another. Unit Testing builds up Loose Coupling. Architecture Flexibility is a result of Spring Modules.
- Dependency Injection
- Loose Coupling
- Spring Modules
- Architectural Flexibility - Great integration with other frameworks and helps us pick and choose the right ones.
- Unit Testing
- Basic Example
- Clean up
- Component
- Service
- Component Scan
- Autowiring
- Advanced Example
- Clean up
- Application Context
- Bean Factory
- Bean Scope
- Constructor Setter Injection
- Debugging
- MVC
- JDBC
- AOP
- Test
- XML