magic-api是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象。 只不过这种方式虽然简单,但无法处理复制的业务逻辑。对于复杂的业务逻辑,还是使用java代码进行实现。注意要保证二者的接口路径不重复。 官网:https:...
Magic-API的弊端 无法处理复杂业务逻辑:Magic-API主要适用于简单的HTTP接口开发,对于复杂的业务逻辑,需要结合其他框架或手动编写代码实现。 无法处理大型项目:Magic-API适用于小型项目的快速开发,对于大型项目,需要考虑更多的因素,如模块化、可扩展性、性能等,此时Magic-API可能无法满足需求。 参考资料 官方文档:https:/...
2.2 目标不写Controller、Service、Dao等针对此表的Java代码快速创建针对表CRUD的API实现复杂的查询数据API接口参数控制管理三、开发步骤3.1 创建新项目1.新建SpringBoot项目:magicdemo,包名 com.demo.magic2.pom.xml加入以下内容<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-...
magic-api 是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发 【已有上千家中小型公司使用,上万名开发者用于接口配置开发。上百名开发者参与提交了功能建议,接近20多名贡献者参...
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 ...
apijson:https://github.com/Tencent/APIJSON dataway:https://gitee.com/zycgit/hasor magic-api:https://gitee.com/ssssssss-team/magic-api 七、总结 基于magic-api 等开源项目我们也可以搭建自己的低代码平台。当然开发这个低代码平台我们还是需要些工作量,主要是打通 web ui 和后端接口的 api。笔者曾经也经...
magic-api是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口。无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发。 已有上千家中小型公司使用,上万名开发者用于接口配置开发,gitee积累3.1k星,gitee地址如下:https://gitee.com/ss...
1、magic-api magic-api 是一个基于Java的接口快速开发框架,通过magic-api提供的UI界面完成编写接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发 https://gitee.com/ssssssss-team/magic-api 2、样例测试 2.1 参考官方文档 https://www.ssssssss.org/magic-api/gu...
magic-api是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口。无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发。 已有上千家中小型公司使用,上万名开发者用于接口配置开发,gitee积累3.1k星,gitee地址如下:https://gitee.com/ss...
server.port=9999#配置web页面入口magic-api.web=/magic/web#配置文件存储位置。当以classpath开头时,为只读模式magic-api.resource.location=/data/magic-api 在线编辑 访问http://localhost:9999/magic/web进行操作 文档/演示 文档地址:https://ssssssss.org ...