# 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