Spring 的應用模塊筆記

1. Spring 核心容器

    負責 Spring 應用中 bean 的創建與管理(依賴注入),也 包括很多企業服務,例如郵件、JNDI訪問、EJB集成和調度

2. Spring AOP

    爲面向切面編程提供豐富的支持。

3. Spring JDBC 數據訪問與集成

    集成當前流行的ORM框架,Hibernate、JPA、JDO 和 Mybatis等

4. Web 和遠程調用

    Spring 自帶MVC框架,Spring 遠程調用服務集成了RMI、Hessian、Burlap、JAX-WS,Spring 也自帶一個遠程調用框架:HTTP invoker

5. Spring Test 測試

    Spring 爲單元測試、集成測試提供支持

6. Spring Web Flow

    建立基於 Spring MVC 框架上的流程會話式 Web 應用,例如 Web 應用的嚮導,在一個比較大的事務過程中去指導用戶經過一連串的步驟

7. Spring Web Service

    Spring Web Service 提供了契約優先的 Web Service 模型

8. Spring Security

    利用 Spring AOP,Spring Security 爲 Spring 應用提供聲明式的安全機制

9. Spring Integration

    企業級應用與其它應用間的交互

10. Spring Batch

    大量處理數據

11. Spring Social

     社交網絡拓展模塊

12. Spring Mobile

    Spring 移動應用開發

13. Spring Dynamic Modules

    整合了 Spring 的聲明式依賴注入和 OSGI 的動態組件模型,使用 Spring-DM 可以採用模塊化的方式構建應用,並在 OSGI 框架內以聲明的方式發佈

14. Spring LDAP

    輕量目錄訪問協議

15. Spring Rich Client

    Spring 的富客戶端應用

16. Spring .NET

17. Spring-Flex

... ...

    總之,Spring 的應用領域很廣,在開發中可以拿來使用,因爲 Spring 的目標是讓軟件開發變簡單

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章