magic-api 介绍
magic-api 是一个基于Java的接口快速开发框架,将通过magic-api提供的UI界面完成编写接口,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发
magic-api并不是代替传统的开发,即可以与传统的接口开发共存,也可以单独使用
magic-api 可以做什么?
- 报表、看板、多统计查询场景
- 业务逻辑相对简单、需快速开发迭代
- 将数据库、服务等多个结果集聚合处理
magic-api 有哪些功能?
- 支持MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer 等多种数据库
- 支持非关系型数据库Redis、Mongodb
- 支持分页查询以及自定义分页查询
- 支持多数据源配置,支持运行时动态添加数据源
- 支持SQL缓存,以及自定义SQL缓存
- 支持自定义JSON结果、自定义分页结果
- 支持对接口权限配置、拦截器等功能
- 支持运行时动态修改数据源
- 支持Swagger接口文档生成
- 基于magic-script脚本引擎,动态编译,无需重启,实时发布
- 支持数据库事务、SQL支持拼接,占位符,判断等语法
- 支持文件上传、下载、输出图片
- 支持脚本历史版本对比与恢复
- 支持脚本代码自动提示、错误提示

magic-api是一个Java接口快速开发框架,提供UI编写接口,直接映射为HTTP接口,无需传统Java对象。支持多种数据库,具备SQL缓存、权限配置、脚本历史对比等特性。快速集成,极大简化开发流程。
最低0.47元/天 解锁文章
3818

被折叠的 条评论
为什么被折叠?



