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 的目标是让软件开发变简单

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