侧边栏壁纸

Python自动化生成Java的Mapper和Model注解类

2020年11月24日 6.4k阅读 1评论 0点赞


使用要求



使用方法



配置文件

打开项目文件夹内的config.py文件进行数据库配置,配置详细如下:

# 数据库地址
host = '127.0.0.1'
# 数据库端口,默认3306
port = 3306
# 数据库用户名
user = 'dbuser'
# 数据库密码
pwd = 'dbpwd'
# 数据库
db = 'test'
# 指定导出的表,支持使用%通配,支持逗号分隔多表
# tables='tb_%,test_name'
tables = '%'

# 指定导出目录,不指定默认输出到当前目录
path = ''

# 指定model文件导出的包,会在指定目录下按照包结构生成文件夹
model = 'com.cn.model'
# model文件是否启用lombok @Data注解
lombok = True
# 指定mapper文件导出的包,会在指定目录下按照包结构生成文件夹
mapper = 'com.cn.mapper'

# 是否启用mybatis-plus,启用mybatis-plus的情况下默认主键为自增主键
enableMybatisPlus = True

运行

  1. Mac、Linux系统下直接在工具目录的终端运行

    python3 create_java_mapper.py
  2. Windows系统可直接双击目录下的run.bat执行

问题与反馈


如有疑问或发现问题,欢迎在本文下留言回复或直接前往项目仓库提Issues


0
打赏

—— 评论区 ——

博主关闭了当前页面的评论
博主栏壁纸
16 文章数
29 标签数
10 评论量
人生倒计时
舔狗日记