/Mybatis-Analyze

Mybatis原理解析

Primary LanguageJava

Mybatis Analyze


技术栈

使用技术说明

  1. Java8
  2. Mybatis
  3. Spring
  4. Solr
  5. Redis
  6. Druid
  7. ShardingSphere
  8. Lombok
  9. HuTool

Mybatis原理研究项目

项目说明

  1. 主要作为Mybatis原理的研究项目,其中对Mybatis的动态代理,以及JDK动态代理提供了详细的例子
  2. 对于海量数据快速搜索,集成了Solr,提供了了Solr的一些示例代码
  3. 对于海量数据的存储,集成了ShardingSphere-Jdbc,提供了数据分片、读写分离、数据脱敏的示例配置文件
  4. 对于缓存数据,使用Redis进行存储,目前还未提供示例代码,后期会进提供

项目结构

示例代码位置

所有示例测试代码全部放在test包下,使用过程中,如有疑惑,建议参考test包下的单元测试

博客文章

如果在使用过程中,有任何疑惑,可以参考下面的文章

分析Mybatis系列文章

使用Solr系列文章

使用ShardingSphere-Jdbc系列文章

使用Redis系列文章