# mybatis-generator-plugin-ext **Repository Path**: lapuda858/mybatis-generator-plugin-ext ## Basic Information - **Project Name**: mybatis-generator-plugin-ext - **Description**: mybatis generator plugin 扩展,扩展常用方法,与实体类的注释,当前支持mysql ,oracle - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2020-07-01 - **Last Updated**: 2022-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mybatis-generator-plugin-ext #### 介绍 基于mybatis-generator-maven-plugin 1.4.0 进行扩展,当前支持mysql ,oracle,主要了扩展常用方法,与实体类的注释, 项目代码简单易懂,可根据实际应用灵活扩展。 扩展方法如下: - `selectOne` - `selectList` - `insertBatch` - `deleteBatchIds` - `selectBatchIds` 实体类注释 ``` /** * @Description: 人员 * @WARNING This class was generated by MyBatis Generator, do not modify. */ public class Person implements Serializable { private String id; /** 姓名 */ private String name; /** 年龄 */ private String age; /** 备注 */ private String bz; ``` #### 使用教程 ##### 写在前面:使用本插件应该对mybatis generator plugin 有所了解,基本使用方法。 1. 将代码clone到本地,使用maven install到本地仓库 2. 在将要使用的项目上进行引用,应用方式如下, **注意在plugin中引用哦** ``` org.mybatis.generator mybatis-generator-maven-plugin 1.4.0 true true src/main/resources/gen/generatorConfiguration.xml mybatis-generator-plugin-ext mybatis.generator.plugin 1.0-SNAPSHOT ``` 3. 在对应的`generatorConfiguration.xml`配置文件添加如下配置, **注意位置** 1. 在`` 节点下添加插件配置,其中``的`type`属性支持`mysql`与`oracle` ``` ` ``` 2.``节点添加type属性,如下: ``` ``` #### 完整配置文件 ```
``` #### MyBatis Generator中文文档 网上找的一篇博客 > https://www.cnblogs.com/yjbjingcha/p/8427562.html #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request