前后端自动生成代码工具

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

后端自动生成代码

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看一下

目录
相关文章
|
8月前
|
API 数据库 数据安全/隐私保护
利用Django框架构建高效后端API服务
本文将介绍如何利用Django框架构建高效的后端API服务。通过深入分析Django框架的特性和优势,结合实际案例,探讨了如何利用Django提供的强大功能来构建高性能、可扩展的后端服务。同时,还对Django框架在后端开发中的一些常见问题进行了解决方案的探讨,并提出了一些建设性的建议。
213 3
|
前端开发 Java
前端基础 - 常用调试方式
前端基础 - 常用调试方式
83 0
|
前端开发 Java 关系型数据库
最好用的七大顶级 API 接口测试工具
现在 API 接口已经成为软件开发重要的组成部分,由于 API 并没有 GUI 图形界面,无法直观的对接口进行测试,所以对于前后端开发来说,找到一套趁手的工具对 API 接口进行测试,了解开发的程序是否符合预期十分重要。面对批量的 API,手动测试变得非常低效,自动化 API 接口测试工具,帮我们提高测试效率的同时,更能帮我们保证程序的稳定和安全性。
3449 0
最好用的七大顶级 API 接口测试工具
|
5月前
|
监控 数据可视化 测试技术
Apifox 如何进行 API 自动化测试?经验之谈
选择 Apifox 来进行 API 自动化测试能够确保每次迭代的质量,避免引入新的 bug,还要实现自动化测试、定时测试、产品监控、可视化测试、持续集成等,帮助提高效率,通过设计和执行有针对性的测试用例,来全面验证产品功能,确保软件系统能够正常运行,减少上线后的问题。
Apifox 如何进行 API 自动化测试?经验之谈
|
5月前
|
监控 安全 测试技术
API 管理的概念是什么?Apifox 为什么值得推荐?
在互联世界中,API如同软件间的“翻译官”,让应用能相互交流、共享数据。随着API数量激增,有效管理变得至关重要。API管理确保API的质量、安全与性能,提升开发效率及用户体验。它覆盖API从设计到废弃的全过程。利用如Apifox这样的工具,可以轻松实现API的设计、测试、文档管理和模拟等。Apifox集多种功能于一体,简化工作流程,提高团队协作效率。在选择API管理工具时,Apifox以全面的功能和友好的使用体验脱颖而出,成为开发者们的优选。随着技术发展,未来API管理将更加智能化和高效。
API 管理的概念是什么?Apifox 为什么值得推荐?
|
8月前
|
缓存 负载均衡 安全
探索API接口开发(定制与开发接口)
在当今数字化、互联互通的时代,API(应用程序编程接口)已经成为连接不同软件、服务和应用的关键桥梁。API接口开发,作为软件架构和系统设计的重要组成部分,不仅影响着数据交换的效率,更决定了整个系统的灵活性和可扩展性。本文将深入探讨API接口开发的各个方面,包括其重要性、开发流程、最佳实践以及面临的挑战。
|
JavaScript API
工具 | 自动生成api接口
这是一个将swagger接口文档自动生成TypeScript的api接口以及interface定义。
189 0
|
8月前
|
SQL 前端开发 JavaScript
基于若依框架实现前后端分离代码自动生成
基于若依框架实现前后端分离代码自动生成
1372 0
|
8月前
|
监控 测试技术 API
Eolink神技之二、API全生命周期管理
Eolink神技之二、API全生命周期管理
107 0
|
8月前
|
Web App开发 移动开发 前端开发
2023前端调试技巧
2023前端调试技巧