# mybatis3 **Repository Path**: peterven/mybatis3 ## Basic Information - **Project Name**: mybatis3 - **Description**: mybatis3.5.8-SNAPSHOT注释版 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-18 - **Last Updated**: 2024-11-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README MyBatis SQL Mapper Framework for Java ===================================== [![build](https://github.com/mybatis/mybatis-3/workflows/Java%20CI/badge.svg)](https://github.com/mybatis/mybatis-3/actions?query=workflow%3A%22Java+CI%22) [![Coverage Status](https://coveralls.io/repos/mybatis/mybatis-3/badge.svg?branch=master&service=github)](https://coveralls.io/github/mybatis/mybatis-3?branch=master) [![Maven central](https://maven-badges.herokuapp.com/maven-central/org.mybatis/mybatis/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.mybatis/mybatis) [![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/https/oss.sonatype.org/org.mybatis/mybatis.svg)](https://oss.sonatype.org/content/repositories/snapshots/org/mybatis/mybatis/) [![License](http://img.shields.io/:license-apache-brightgreen.svg)](http://www.apache.org/licenses/LICENSE-2.0.html) [![Stack Overflow](http://img.shields.io/:stack%20overflow-mybatis-brightgreen.svg)](http://stackoverflow.com/questions/tagged/mybatis) [![Project Stats](https://www.openhub.net/p/mybatis/widgets/project_thin_badge.gif)](https://www.openhub.net/p/mybatis) ![mybatis](http://mybatis.github.io/images/mybatis-logo.png) The MyBatis SQL mapper framework makes it easier to use a relational database with object-oriented applications. MyBatis couples objects with stored procedures or SQL statements using an XML descriptor or annotations. Simplicity is the biggest advantage of the MyBatis data mapper over object relational mapping tools. ---------- 为了方便学习MyBatis源码 这里对源码做了注释 ### 模块说明 * mybatis-source 官方源码 * parent-mybatis-parent-33 编译MyBatis时候需要依赖这个父工程 这里也给大家准备好了 * mybatis-demo 测试用例 * mybatis-plugin-demo 自定义插件测试用例 * spring-master mybatis整合Spring需要用到的适配器 * spring-mybatis-Integrated Spring整合mybatis ### MyBatis源码编译前准备 * pom里边pdf插件依赖要注释掉 不然编译不通过 应该是网络原因下不到依赖导致的吧 * 为了和日常使用的mybatis区分开 将源码版本做了下修改 在version里自定义版本 方便后边整合Spring时候调试源码