java代码生成工具(Easy Code)

参考资料

Easy Code参考文档:

https://github.com/makejavas/EasyCode

https://gitee.com/makejava/EasyCode/wikis/pages

mock参考文档:

https://github.com/nuysoft/Mock/wiki/Mock.Random

:前置说明

1、该插件的配置只能用于IDEA工具。

2IDEA插件安装参考:

“FILE->Settings->Plugins->Marketplace”检索“Easy Code”

3、数据库表的字段需要有字段说明。

4、通过IDEA可生成基于Mybatis+Mybatis-plus+swagger的标准代码6个文件entity/dao/xml/serviceImpl/service/controller)Swagger的文档可用于前端测试和数据的mock。

:导入配置

“FILE->Import Settgings...”

:修改配置的用户

“FILE->Settings->Other Settings->Easy Code”

使用代码生成插件

数据库连接,有时候会报错,设置:serverTimezone=UTC

生成完成后,可以在指定的Module模块中找的相应的代码。
说明:
entity:实体类,示例的包路径为com.cq.runner.gaoqiao.entity
dao:数据访问接口,示例的包路径为com.cq.runner.gaoqiao.mapper
service:服务接口,示例的包路径为com.cq.runner.gaoqiao.service
serviceImpl:服务实现接口,示例的包路径为com.cq.runner.gaoqiao.service.impl
controller:控制层类型,示例的包路径为com.cq.runner.gaoqiao.controller
xml:mybatis配置文件,示例的包路径为com.cq.runner.gaoqiao.mapper

原文地址:https://www.cnblogs.com/gaoqiao/p/11730856.html