Mybatis源码解读一:Mybatis整体架构

    2023-11-07

    本文是mybatis源码阅读计划的第一篇文章,本文简单介绍一下Mybatis简单使用和整体架构。
    这篇文章将介绍mybatis的分层架构,主要组件和相关关系,同时简单提及一些核心类核心处理流程。
    主要参考资料为mybatis的官网和mybatis源码,示例过程将不是XML配置直接使用SpringBoot的示例项目。

    本文源码地址为: Read More

    Java日志体系介绍

    2023-11-07

    一、契机

    事情的起因是之前为解决log4j漏洞,需要把一个比较老旧的系统升级为较新版本的log4j2,期间花费了一下时力。所以干脆写一篇文章纪录一下Java日志的发展历史和各个日志产品之间的关系。
    首先解释一些名称。
    1.日志产品:
    JUL:Java Util Logging,Java源码原生自带的日志产品,也叫...

    Read More

    SpringBoot源码阅读一:SpringBoot整体概览

    2023-10-29

    本文是SpringBoot源码阅读计划的第一篇文章,本文主要介绍一下SpringBoot的整体功能和使用一个示例功能开始上手使用SpringBoot和理解SpringBoot。 SpringBoot相较于Spring Framework并不是一个新的框架,而是极大的简化使用Spring框架、提供快速简单使用Spring的方式。
    SpringBoot提供一系列的stater组...

    Read More
    View: User: