美文网首页
1-总览——1-2 Spring 整体框架

1-总览——1-2 Spring 整体框架

作者: 鹏程1995 | 来源:发表于2020-02-24 18:30 被阅读0次

Spring 整体框架

框架简介

我直接照抄了 《Spring 源码深度解析》 中的 Spring 框架图:

1.png

我们主要学习的是核心模块、持久化模块、rpc模块。各自记录如下:

核心模块(Core Container)

Core

Spring 框架核心工具类

Beans

Spring框架访问配置文件、创建和管理Bean相关操作

Context

增加对 国际化、时间传播、资源加载和对 Context 透明创建的支持

Expression Language

Spring 表达式解析相关。

持久化模块

JDBC

用于消除冗长的jdbc连接相关编码。

ORM

Object Relation Mapper ,对象和关系的映射。

JMS

消息队列相关。

rpc模块

这个在书中是叫做web模块的,我这里叫做rpc模块,因为我觉得不管是基于 http 协议的web框架还是基于自定义的dubble/jsf的 微服务框架,都是根据定义好的规则进行远程调用的。在实现本质上是一样的。

学习计划

  1. 从 Spring 核心模块开始,完成对 Spring 基本工作原理的探究
  2. 根据工作中的代码,对 rpc 模块进行学习
    1. web 框架的一些特点
    2. dubble/jsf 框架的一些特点
  3. 根据项目需要,对常用的持久化框架做一些基本探索

相关文章

网友评论

      本文标题:1-总览——1-2 Spring 整体框架

      本文链接:https://www.haomeiwen.com/subject/vuciqhtx.html