电信服务器做网站,网站建设优化服务报价,深圳音乐制作公司,鲜花销售网站开发费用平常我们经常需要编写 API#xff0c;但其实常常只是一些简单的增删改查#xff0c;写这些代码非常枯燥无趣。
今天给大家带来的是一款基于 Java 的可视化 HTTP API 接口快速开发框架#xff0c;通过 UI 界面编写接口#xff0c;无需定义 Controller、Service、Dao 等 Jav… 平常我们经常需要编写 API但其实常常只是一些简单的增删改查写这些代码非常枯燥无趣。
今天给大家带来的是一款基于 Java 的可视化 HTTP API 接口快速开发框架通过 UI 界面编写接口无需定义 Controller、Service、Dao 等 Java 对象就能完成常见的接口开发magic-api
简介
magic-api 能够只通过 UI 界面就能完成简单常用的接口开发能够支持市面上多数的关系性数据库甚至还支持非关系性数据库 MongoDB。
通过 magic-api 提供的 UI 界面完成接口的开发自动映射为 HTTP 接口无需定义 Controller、Service、Dao、Mapper、XML、VO 等 Java 对象和相关文件
该项目已经有上千家公司使用上万名开发者使用并有上百名程序员提交建议20 贡献者是非常值得信赖的项目
特性 支持关系型数据库 MySQL、PostgreSQL、SQLServer 等 支持非关系性数据库 MongoDB 和 Redis 支持分页查询自定义分页结果 支持在线调试 支持数据库事务操作 支持多数据源配置动态修改 支持集群部署、接口自动同步 支持接口文档生成 支持自定义 JSON 结果 支持 SQL 缓存 支持文件上传、下载、输出图片; 支持Linq式查询关联、转换更简单; 支持脚本代码自动提示、参数提示、悬浮提示、错误提示; 支持自定义工具类、自定义模块包、自定义类型扩展、自定义方言、自定义列名转换等自定义操作; ......
UI 界面 编写接口 查询语句 历史记录 更改数据源
快速上手
Maven
!-- 以spring-boot-starter的方式引用 --
dependencygroupIdorg.ssssssss/groupIdartifactIdmagic-api-spring-boot-starter/artifactIdversion2.0.1/version
/dependencyapplication.properties配置
server.port8080
#配置web页面入口
magic-api.web/magic
#配置文件存储位置。当以classpath开头时为只读模式
magic-api.resource.location/data/magic-api
#配置存储方式
magic-api.resourece.typedatabase
magic-api.resourece.tableName:xxx
#数据源
spring.datasource.typexxx
spring.datasource.urljdbc:mysql://xxx
spring.datasource.usernameroot
spring.datasource.passwordxxx访问
访问地址http://localhost:8080/magic
添加操作
在分组中右键新建接口填写接口的相关信息和脚本 点击右上角的执行按钮执行结果中返回 success说明接口编写成功能够在数据库中查询到数据已经添加进来。 总结
今天给大家介绍的 Java 接口快速开发框架是非常有趣的项目真正能够帮助我们处理简单的一般业务逻辑接口非常 YYDS
我把项目地址放到下面啦感兴趣的同学赶快去试试吧
https://github.com/ssssssss-team/magic-api 写在最后私活源码
今天还给大家分享一套基于SpringbootVue的二手平台管理系统源码在实际项目中可以直接复用。(免费提供文末自取)
一、系统运行图设计报告和接口文档
1、登陆页面 2、后台页面 3、设计报告包含接口文档 二、系统搭建视频教程 源码免费领取方式
扫码关注本号回复 二手
扫码关注本号回复 二手
持续关注本号分享更多项目源码