前后端自动生成代码工具

简介: 前后端自动生成代码工具

后端自动生成代码

MyBatis-x

OU3157R47FTATE(J7`~ZEKQ.png

插件是免费的,使用它可以快速根据数据表生成通用的数据访问 service、mapper、entity 代码:

U9AA18ZNSE(L`7T_%_@IJ)4.png

使用Mabatis -plus

打开新建的表,右击

KF~M$GD$)}926UBTM@6WL7H.png

点击MybatisX-Generator

点击MybatisX—Generator>>

3N{G%~YU3EWMQ]EEY@~{HX3.png

点击下一步

YUM9MI7MAW]T]}GHP7[I3DE.png

根据版本跟需要打勾,打完,点击完成

查看目录

VQ7C}{8Q5BGIEME$HX`OJZ5.png

自动生成成功

转移文件

将里面的文件移到我们自己对应的包下

可能还需要重构一下 ,改成自己的

(D2O1Y8N12KOFCTHEXM7]2G.png

这里面也有自动生成的xml,也需要更改

[~I_3A65YTKIO25%JSRSX6C.png

改成我们复制过后的路径

Mabatis -plus使用完毕

前端代码自动生成

Ant Design Pro 的 openapi 插件就提供了这个能力,只要我们的后端项目提供一个遵循 openAPI 接口规范 的接口文档(比如使用 Swagger 或 Knife4j 自动生成接口文档)插件就能根据这个文档自动生成代码


使用 oneapi 插件自动生成

如果要前端自动生成,需要将后端的遵循openapi规范的json文档

后端的遵循openapi规范的json文档

后简遵循**openapi**规范的文<md—plain></md—plain>

YUIS9JXFL(`QO8@]OLV%(L3.png

}ROZ18S5){VPI8PT]MN72WY.png

打开config.ts 找到openApi

66M)8I(WA1~[N4F}0Y1WYP2.png

我们只需要一个 ,删除一个

1QWPC0OGBJ3N]C$4RGTEP9I.png

修改内容

我使用的第二种

C1@V50L@F@FJ~U$U2H5]FUY.png

测试一下是否能用

找到package.json,执行openapi命令

AD44E(3CIIAYPBW8O~YWWKH.png

{3U(~[Y%LXRN18HCW1@NTOL.png

执行成功,我们去service看一下

目录
相关文章
|
存储 XML Java
Flowable工作流-高级篇
Flowable工作流-高级篇
10062 1
|
Java
SpringBoot实现文件上传接口
文件上传是很多业务场景需要实现的功能,今天就简单以Springboot框架为基础实现文件上传的接口。
2895 0
SpringBoot实现文件上传接口
|
4月前
|
人工智能 JSON BI
DeepSeek V4 来了!超越 Claude Sonnet 4.5,赶紧对接 Claude Code 体验一把
JeecgBoot AI专题研究 把 Claude Code 接入 DeepSeek V4Pro 的真实体验与避坑记录 本文记录我将 Claude Code 对接 DeepSeek 最新模型(V4Pro)后的真实体验,测试了 Skills 自动化查询和积木报表 AI 建表两个场景——有惊喜,也踩
10756 21
|
Web App开发 索引
流媒体服务器SRS部署
github地址:https://github.com/ossrs/srs 1,srs下载 http://ossrs.net/srs.release/releases/index.html 选择正式发形版 2,安装 # unzip SRS-CentOS6-x86_64-1.
5029 0
|
XML Java 数据库连接
MybatisX快速生成代码(mybatis plus模板)
MybatisX快速生成代码(mybatis plus模板)
|
开发框架 人工智能 小程序
小程序常见的 UI 框架
【10月更文挑战第17天】小程序 UI 框架为开发者提供了便捷的工具和资源,帮助他们快速构建高质量的小程序界面。在选择框架时,需要综合考虑各种因素,以找到最适合项目的解决方案。随着技术的不断进步,UI 框架也将不断发展和创新,为小程序开发带来更多的便利和可能性。
1590 156
|
存储 缓存 小程序
微信小程序数据缓存与本地存储:优化用户体验
本文深入探讨微信小程序的数据缓存与本地存储,介绍其意义、机制及应用场景。通过合理使用内存和本地缓存,可减少网络请求、提升加载速度和用户体验。文中详细讲解了常用缓存API的使用方法,并通过一个新闻列表案例展示了缓存的实际应用。最后提醒开发者注意缓存大小限制、时效性和清理,以确保最佳性能。
|
安全 Java 数据安全/隐私保护
如何使用Spring Boot进行表单登录身份验证:从基础到实践
如何使用Spring Boot进行表单登录身份验证:从基础到实践
595 5

热门文章

最新文章