美文网首页
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