MybatisPlusGenerator交互式Web生成增删改查、导出导入代码
个人博客:无奈何杨(wnhyang)
个人语雀:wnhyang
共享语雀:在线知识共享
Github:wnhyang - Overview
简介
前有文章MybatisPlus-Generator自定义模版生成CRUD、DTO、VO、Convert等介绍如何使用MybatisPlus-Generator
自定义模版生成CRUD
、DTO
、VO
、Convert
等代码。这次加入了导入导出Excel
的接口,并提供最为简单的交互式Web
用于生成代码。当然之前的生成方式同样可用,本篇文章就介绍一下如何使用。
GitHub - wnhyang/crud-quickstart
Gitee - wnhyang/crud-quickstart
配置与启动
项目启动其实是用不到数据源配置的,但并没有删除,这样方便直接填入基础的信息。
1 | spring: |
启动即可
填写生成配置
1、填写数据库信息
默认读取的是项目启动配置,可直接修改其他数据源,MySQL支持最好。
这里注意下jdbcUrl
,填写到端口就可以,比如jdbc:mysql://localhost:3306
。

2、测试连接,并选择数据库。
连接成功会查询出该连接有的所有数据库,当然这个取决于该账号的权限。

3、查询该数据库的表
并填写生成配置,表是可以多选的。

4、生成配置,生成代码。
表前缀格式是英文逗号分隔,其他包命名注意些就好。

生成代码成功后,回到项目就能看到生成的代码了!
上篇文章已经讲过如何使用生成的代码,有哪些类是必须的,这里就不重复了。

最后
到目前为止,这个还只是我自己在用,几乎不存在兼容性和灵活度,毕竟受众仅仅是我而已。
写在最后
拙作艰辛,字句心血,望诸君垂青,多予支持,不胜感激。
个人博客:无奈何杨(wnhyang)
个人语雀:wnhyang
共享语雀:在线知识共享
Github:wnhyang - Overview