java代码生成器 springmvc mybatis_GitHub - javaerskzh/SpringMVC: 本项目基于 MyBatis Plus 进行定制,利用其提供的代码生成器快速生成模板...

欢迎Clone

本项目基于 MyBatis Plus 进行定制,利用其提供的代码生成器快速生成模板代码。基本上从开始生成到启动运行访问/user/list, /user/get/1等接口的时候,不到五分钟。

而你所需要做的就是三步:

设计数据库,并配置好数据库连接信息;

运行代码生成器,一键生成多个库表对应的 controller,entity,mapper,service/impl 等文件;

运行 springboot,打开 postman 测试接口运行效果。

建议深入了解并使用 Mybatis Plus,实乃开发利器!

目前已有功能:

一键快速生成 curd 模板代码,以此快速开发原生应用;

计划功能

使用 Ant.Design 后台模板接入,前后分离作为前端启动;

Code Generator 用法

运行 com.cenyol.mybatisplus.CodeGenerator,然后输入表名即可。

会自动生成相应的 Controller、Entity、Mapper、Service 及其 Impl 等常用模板代码。

同时,由于已经封装好 CurdController,在生成的时候配置其为 Controller 父类,可以直接继承常用的 Curd 等方法,进一步简化代码。

具体如下所示,记得生成完之后配置 common.config.MybatisPlusConfig 文件中的 mapper 路径,不然会出现启动的时候 mapper bean 无法注入的问题。

d9624dc9f133e8b3afe0c3ae42cdc521.gif

启动运行效果

直接在 idea 中使用 spring boot 启动,然后使用 postman 通过 post 的方式进行调用,见下:

71500c189136b29000967d1be5765132.gif

使用步骤

拉取代码

git clone https://github.com/Cenyol/SpringMVC.git

设计数据表,并在application.properties 中配置好数据库连接信息

运行Code Generator

run com.cenyol.mybatisplus.CodeGenerator.main();

配置 mapper interface 路径

com.cenyol.mybatisplus.common.config.MybatisPlusConfig

@MapperScan

运行 spring boot,打开 postman 查看运行效果

使用建议

在运行 coder generator 之前,修改包名为你自己的,可以通过 idea 来一键修改,手动修改也行,没几个文件。

com.cenyol.mybatisplus -> com.yours.domain

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值