说明
此工具使用的是mybatis plus 2.3版本。目前版本只支持Mysql 数据库,使用前请在本机上装好JDK1.8以上版本,并配置好环境变量
使用说明在安装目录中可以找到,有疑问请加我QQ:67494535咨询
下载地址:
https://download.csdn.net/download/weixin_39563833/10714617
使用方法:
安装后界面如下:
-
数据库链接设置
【连 接 名 称】:随便写,就是一个名字
【数 据 库 IP】:链接数据库的ip
【端 口 号】:默认3306
【数据库名称】:要生成代码的数据库名
【用 户 名】:数据库登录名默认root
【密 码】:连接数据库的密码填好后可以【测试链接了】,设置成功则“数据库表”栏里就会出现库中的表,建议连接成功后保存设置。以方便下次使用。删除配置不用说了。
-
代码生成设置
【输出路径】:选择项目中controller、service文件夹上层目录。如:D:\mybatis-demo\src\mian\java\com\ice\server。server下为controller、entity等文件夹。【模块名称】:如果项目中目录结构中controller,entity…是分模块的,每个模块下分别有controller,service,entity、mapper,如:
D:\mybatis-demo\src\mian\java\com\ice\server\business,business下为controller等,则模块名填写business【作 者】:作者就是类模板注释中的@Author
【表前缀】:如果数据库中的表有前缀如 sys_ 等,但是生成的文件名不想有前缀,如表名 sys_emp,实体类名 Emp,就可以通过设置表前缀来实现,如果想匹配多个,可以将多个用英文状态下的逗号分隔,如 sys_,vi_,vo_
【entity文件夹】:设置放置实体类的文件夹名,不填默认为entity,以下以此类推【Entity–实体类】:勾选则生成实体类,不勾选则不生成,以下以此类推。
-
设置好后点击【生成】按钮完成代码生成。
注意console中的提示信息,Codes generation success! 生成成功。
其他配置
其他配置请在安装目录中 config/generatorMain.properties 文件中配置,
注释已经说明,如果还不清楚可以到网上查
自定义模板
模板目录在安装目录:templates目录中,如controller.java.vm,
工具中使用的为最基本的模板,详细设置可以在网上搜索。很简单,这里推荐一个地址:
https://blog.csdn.net/qq_33842795/article/details/80227382
声明
此工具属于本人自己开发,请勿随意修改作者和QQ。需要源码的请QQ联系我。