组成Spring框架的7个模块
来源:互联网 发布:网络直播乱象丛生 编辑:程序博客网 时间:2024/06/05 09:24
北斗草堂记之组成Spring框架的7个模块
本文章为读书笔记,文献参考《Spring in Action 第二版 中文版》。
Spring框架由7个模块组成,这七个模块为我们提供了企业级应用所需要的一切,我们可以自由选择使用其中的模块。事实上Spring提供了与其他框架和库的集成点,因此我们可以自由使用。但是《Spring in Action 第二版 中文版》中没有具体说明是有那七个模块组成,只是给出了一幅图,并对图中的每个模块做了一段解释。附图如下:深色部分是我自己加的,因为《Spring in action》中没有具体指出是哪个7个模块,所以我在网上查资料查到的结果是这7个模块就是我所标注的这7个深色的部分。
这里我选择其中两个模块给予说明,其他的请参考《Spring in Action 第二版 中文版》第一章。
Core:(核心容器)是Spring的核心容器,它为Spring框架提供了基础功能,他是最基本的Spring容器和Spring的DI所依赖的基础。其核心类是BeanFactory。
Context:(上下文模块)Spring的应用上下文建立在核心容器至上。如果说核心模块中的BeanFactory使Spring成为了容器的话,那么上下文模块就是使Spring成为框架的原因。这个模块的核心类是ApplicationContext,他扩展了BeanFactory,添加了对国际化,应用声明周期事件以及验证的支持,另外,这个模块还提供了许多企业级服务,如电子如见服务,JNDI访问,EJB继承,远程调用以及定时服务,并支持与模块框架(如Velocity和FreeMarker)的集成。一般我们的应用程序都是在这个基础上进行开发的。
- 组成Spring框架的7个模块
- Spring框架的7个模块简介
- Spring框架的7个模块
- spring框架的7个模块
- Spring的模块组成
- Spring 框架的7个模块的简介
- spring框架7个模块的名字和功能
- Java后台框架篇--Spring框架中模块组成
- Spring 模块组成
- SPRING框架的7大模块
- Spring 7个模块
- Spring框架的组成及使用spring的好处
- Spring框架的七个模块
- Spring框架的七大模块
- Spring框架包含的模块
- Spring框架的七大模块
- Spring框架的七大模块
- Spring框架的七大模块
- Http协议详解
- X Window
- 笔记:Linux Shell (四): 命令行约定
- Linux下高性能网络编程中的几个TCP/IP选项
- iOS 项目改名
- 组成Spring框架的7个模块
- JMVC变量命名规则
- C下如何实现printf在同一行打印,如安装程序进程显示
- 如何减少浏览器的repaint和reflow?
- 算法导论 2.3-5
- cocos2d-x 触屏事件
- for循环问题
- GNU Profiler (gprof) 的简单使用
- Java 仿C# delegate