Spring是什麼?
Spring 是個輕量級的開源容器框架,核心是控制反轉(IoC)和麪向切面(AOP),優點是可以降低了層與層之間的耦合度,提供了事務管理的機制,提供了Spring mvc的框架,支持持久層框架如mybatis訪問數據庫;
- IOC : 傳統分成體系結構中通常由調用者來創建被調用者的實例,而通過IOC方式可以根據配置文件創建需要調用的對象,然後注入調用者。
- 注入的方式,設置注入< property >和構造注入< constructors-args >
- AOP : AOP是面向切面編程,可以在不改變原來業務邏輯的基礎上動態增加一些功能。