# SpringBoot+Mybatis代码一键生成及代码片段一键复制 **Repository Path**: gava-coder/spring-mybatis-code-generator ## Basic Information - **Project Name**: SpringBoot+Mybatis代码一键生成及代码片段一键复制 - **Description**: SpringBoot+Mybatis项目代码一键生成以及生成代码片段一键复制,本项目是在https://github.com/EliMirren/Spring-generator的基础上修改而来 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-30 - **Last Updated**: 2025-10-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基本介绍 SpringBoot+Mybatis项目代码一键生成以及生成代码片段一键复制,本项目是在 ```https://github.com/EliMirren/Spring-generator``` 的基础上修改而来,其中有几个主要的区别: - 去掉了freemarker模板和国际化,模板改成txt文件 - 包路径、对应模板文件、文件名后缀改成配置文件配置 - 生成代码片段(不方便配置到模板的部分)的逻辑改成了定义接口和默认实现类,开发者可自定义实现类生成定制化代码 - 增加了选择多个表生成代码的功能 - 补充了查看代码片段的功能,可以复制生成的代码而无需生成文件 # 特色功能预览:
  1. 生成实体类
  2. 生成VO
  3. 生成DAO和DAO的xml文件
  4. 生成service
  5. 生成controller
  6. 生成toVO和toEntity方法
  7. 复制动态生成的代码片段
  8. 生成openApi+knife4j注解
  9. 生成拦截器、过滤器、全局异常处理、aop日志输出等公共代码
# 生成代码界面:
![Alt text](./DEMO/代码自动生成界面.png)