介紹
- 一個以 JAVA為基礎的開源框架(Open Source Framework)
- 使用分層架構,可選擇需要用到的 Model
- 不只有 Web開發而已
特色
- 依賴注入 DI(Dependency Injection)
- 反轉控制 IOC(Inverion Of Control)
- 剖面導向程式設計 AOP(Aspect-Oriented Programming)
- 低侵入/低耦合
Spring Runtime
- Core Container
- Data Access/ Integration
- Web
- AOP
- Instrumentation
- Test