其他
1.2K Star国产开源!接口开发的人看一下, 用了可以早点下班???
微信公众号:[开源日记],分享10k+Star的优质开源项目
软件介绍
Magic-api 是一个基于Java的接口快速开发框架。通过使用其提供的UI界面,可以轻松地编写接口,这些接口会自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发。
功能特点
支持多种数据库,包括MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer等。 支持非关系型数据库Redis、Mongodb。 提供集群部署和接口自动同步功能。 可实现分页查询和自定义分页查询。 支持多数据源配置和在线配置数据源。 提供SQL缓存和自定义SQL缓存功能。 可自定义JSON结果和分页结果。 提供接口权限配置、拦截器等功能。 允许运行时动态修改数据源。 支持Swagger接口文档生成。 基于magic-script脚本引擎,实现动态编译和实时发布。 支持Linq式查询,简化关联和转换。 提供数据库事务、SQL支持拼接、占位符、判断等语法。 支持文件上传、下载和输出图片。 可进行脚本历史版本对比和恢复。 提供脚本代码自动提示、参数提示、悬浮提示和错误提示。 支持导入Spring中的Bean和Java中的类。 提供在线调试功能。 允许自定义工具类、模块包、类型扩展、方言和列名转换等操作。
应用场景
Magic-api在需要快速开发和部署接口的Java项目中非常有用。特别适合那些在接口开发过程中不想花费过多时间定义Java对象和配置文件的开发者。其灵活的数据源配置、SQL缓存、接口权限配置等功能,使其可以广泛用于各种Web应用、后端服务的开发和部署中。
地址:https://github.com/ssssssss-team/magic-api
微信公众号:[开源日记],分享10k+Star的优质开源项目
创作不易分享,赞,在看,三连支持一波,感谢。↓↓↓
8.1K Star开源!用Argon2加密的记事本,你说不安全??? 21K Star开源!这个工具厉害了,网页可以当客户端去用??? 3.6K Star开源!30s搞一个干净的Linux系统,你敢信??? |