# mybatis-generator **Repository Path**: minhui_code/mybatis-generator ## Basic Information - **Project Name**: mybatis-generator - **Description**: 本来是使用 mybatis-generator-gui 生成mapper,之后遇到新项目要生成Example对象, 因此本项目成立 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-03-08 - **Last Updated**: 2022-07-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [TOC] # mybatis-generate mybatis自动生成xml mapper domain ,同步数据表注释。 使用自己定义的lombok插件,不生成getter和setter,使用@Data注解 ## how to use ### 1. `mbg.xml` 文件中配置的修改 ```text 1) dataBase jdbcConnection 数据库配置更新 2) javaModelGenerator, sqlMapGenerator, javaClientGenerator 目录更新 3) table 需要的表配置更新,可同时配置多个 ``` ![示例](src/main/resources/static/images/xml_config.png) ### 2. 运行 **GeneratorApplication** 中的 **main** 方法即可 ## about plugins - Lombok 用于生成 lombok 注解 ``` LombokPlugin ``` - CommentGenerator 用于生成 comment 信息 ``` MyCommentGenerator ``` ## others ​ 注意: 不同版本的数据库不仅需要更新`pom.xml`, 对`mbg.xml` 中的配置也要更新