First of all, Mr. Guo Lei has already started the spring course, so I also follow the teacher's course! Next is a simple understanding of my Spring:::
Sring Overview: Bringing Spring to Software!
Created by Rod johnson , the open source code design framework solves the problem of loose coupling between business logic and other layers , so it applies the interface-oriented programming idea throughout the entire system application.
-
coupling
-
Management of the lifecycle of all beans
-
Management of dependencies of all objects ( spring container)
It is a lightweight Java development framework. In short, spring is a layered JavaSEE/EEfull-stack (one-stop) lightweight open source framework.
Its philosophy: to make existing technology more practical. A hodgepodge in itself, integrating existing framework technologies.
Its main advantages:
lightweight framework
IOC Containers - Inversion of Control
AOP Aspect Oriented Programming
support for transactions
support for frameworks
Its main content: Spring Framework Runtime