1. springfox 源码系列

    最近闲来无事,之前在开发过程中一直在用到springfox来生成swagger的文档,但一直对springfox的源码尚未研究,所以决定对源码进行探究一番.

    2019/05/20 springfox

  2. mybatis 源码系列(八) Java基础之wait()、notify()、notifyAll()方法

    在研究mybatis的连接池数据源源码时,我们看到了wait()、notifyAll()方法的使用,工作中因为很少使用到这类方法的调用,所以,其中概念也有些模糊了,写一遍博客记录一下.

    2019/05/19 mybatis

  3. mybatis 源码系列(七) Java基础之数据库事务隔离级别

    正确设置数据库的事务访问级别,有助于我们的应用程序达到预期的效果

    2019/05/18 mybatis

  4. mybatis 源码系列(六) 设计模式

    以前我们在学习Java的时候,都会将Java中的设计模式,记忆中用的比较多的好像有23种吧,但是这些设计模式其实自己在工作中除了那么几种几乎很少用到.

    2019/05/17 mybatis

  5. mybatis 源码系列(五) 数据源DataSource

    在第四章节中,我们分析里数据库驱动Driver的加载方式,其中有提到mybatis的数据源,我们都知道,Java中的SQL规范java.sql.DataSource是一个接口,而我们在生产环境中一般都是基于数据库的连接池技术来获取数据库连接以操作数据库的.

    2019/05/16 mybatis

  6. mybatis 源码系列(四) 数据库驱动Driver加载方式

    不管是mysql或者oracle等等数据库的连接,在我们Java程序中,都需要将相应的数据库驱动jar包加入到Java应用程序中

    2019/05/14 mybatis

  7. mybatis 源码系列(三) 配置之环境变量Environment

    通过初始化的章节,我们知道了mybatis的核心配置类Configuration,那么,接下来我们逐一查看该配置的属性

    2019/05/13 mybatis

  8. mybatis 源码系列(二) 配置类Configuration

    我们在第一章初始化中知道了mybatis的核心配置类为org.apache.ibatis.session.Configuration.java

    2019/05/12 mybatis