<aside> 💡 项目的文件放置

一般java文件都放在src/main/java

配置文件都放在src/main/resources

</aside>

特性

即可以自己手写SQL语句。

即POJO实体类和数据库字段的映射方式可以自定义哦。

官方仓库&文档

https://github.com/mybatis/mybatis-3

对比其他持久层框架

快速开始

Maven

根据你自己项目的类型创建具体Maven项目即可。

<dependencies>
    <!-- mybatis 核心 -->
    <dependency>
        <groupId>org.mybatis</groupId>
        <artifactId>mybatis</artifactId>
        <version>3.5.7</version>
    </dependency>

    <!-- junit 测试 -->
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
    </dependency>

    <!-- MySQL驱动 -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>8.0.16</version>
    </dependency>
</dependencies>

核心配置文件(最少配置)