What about early Java development?
- The EJB structure is too complex, there are too many configuration files (XML), the code is heavy, and even simple functions have long implementation procedures and are inefficient.
So?
- Development of SPRING FRAMEWORK
Why did you make it?
- Simplifying complex setup.
- Automatic inter-object dependency management (DI)
- Can be developed in POJO(Plain Old Java Object) format
Advantages of springs
-
Improved productivity – Reduce development time with configuration automation and dependency management
-
Easy to maintain – easy to change code by reducing coupling
-
Testability – Supports Mock object-based unit testing
-
Massive scalability – expandable to Spring Boot, cloud, security, etc.
-
Rich community and documentation – the most widely used Java framework worldwide.