magic-api (SpringBoot 可视化接⼝开发⼯具)1.概述 magic-api 是⼀个基于Java 的接⼝快速开发框架,编写接⼝将通过magic-api 提供的UI 界⾯完成,⾃动映射为HTTP 接⼝,⽆需定义Controller 、Service 、Dao 、Mapper 、XML 、VO 等Java 对象。只不过这种⽅式虽然简单,但⽆法处理复制的业务...
支持Swagger接口文档生成。 Magic-API的弊端 无法处理复杂业务逻辑:Magic-API主要适用于简单的HTTP接口开发,对于复杂的业务逻辑,需要结合其他框架或手动编写代码实现。 无法处理大型项目:Magic-API适用于小型项目的快速开发,对于大型项目,需要考虑更多的因素,如模块化、可扩展性、性能等,此时Magic-API可能无法满足需求。
magic-api 是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口。快速开始 环境搭建 1,引入magic-api-spring-boot-starter依赖 <dependency> <groupId>org.ssssssss</groupId> <artifactId>magic-api-spring-boot-starter</artifactId> <version>1.7.1</version> <...
magic-api其实是通过JVM的script语言注入进去,提供了其他丰富的功能。这里不赘述,也需要慢慢使用体会。其他的特性语法可以参考文档: 简介| magic-api 这里只是抛砖引玉而已。 4、注意事项 使用magic-api的时候需要注意,正因为如此方便的功能和特性,如果贸然线上使用该插件,很容易导致被人而已攻击注入。所以尽可能避免...
datasource.driver-class-name=com.mysql.jdbc.Drive执行建表语句 执行源码中的db/magic-api.sql建表语句 在线编辑 访问http://localhost:9999/magic/web进行操作 文档&演示 文档地址:https://ssssssss.org在线演示:http://140.143.210.90:9999/magic/web项目截图 整体截图 切换皮肤 代码提示 DEBUG ...
success: 200 #执行成功的code值 invalid: 400 #参数验证未通过的code值 exception: 500 #执行出现异常的code值复杂配置可对分页、状态码等内容做自定义,具体可参考官方文档 https://www.ssssssss.org/magic-api配置完成后,启动boot项目,控制台将会出现以下文字:服务启动成功,magic-api已内置启动! Acces...
magic-api 是一个基于Java的接口快速开发框架,通过magic-api提供的UI界面完成编写接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发 Star 0 Watch 1 README.md 特性 | 快速开始 | 文档/演示 | 更新日志 | 项目截图 | 其它开源 简介 magic-api 是一个基于...
magic-api是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象。 只不过这种方式虽然简单,但无法处理复制的业务逻辑。对于复杂的业务逻辑,还是使用java代码进行实现。注意要保证二者的接口路径不重复。
magic-api是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口。 无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发。 特性 支持MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer等支持jdbc规范的数据库 支持非关系型数据库Redis、...
magic-api 是一个基于 Java 的接口快速开发框架,编写接口将通过 magic-api 提供的 UI 界面完成,自动映射为 HTTP 接口,无需定义 Controller、Service、Dao、Mapper、XML、VO 等 Java 对象即可完成常见的 HTTP API 接口开发 访问http://localhost:9999/magic/web 进行操作 文档地址:https://ssssssss.org 在线演示...