首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
后端开发
›
Java
›
一个基于Java的接口快速开发框架!无需编写代码,通过UI ...
返回列表
发新帖
一个基于Java的接口快速开发框架!无需编写代码,通过UI界面编写接口!
[复制链接]
发表于 2024-8-5 09:17:38
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
各人好,我是 Java陈序员。
随着技术框架的不断发展更新,在一样平常开发中,我们可以借助一些第三方框架来快速实现接口开发,如 MyBatis-Plus.但是这些框架工具,往往需要定义大量的 Java 对象类!
今天,给各人介绍一个基于 Java 实现的接口快速开发框架,无需定义Java 对象,通过 Web 界面完成接口编写。
项目介绍
magic-api —— 一个基于 Java 的接口快速开发框架,提供了一个类似 IDEA IDE 的 Web 界面来编写接口。无需定义 Controller、Service、Dao、Mapper、XML、VO 等 Java 对象即可完成常见的 HTTP
API
接口开发。
功能
特性:
项目截图
团体界面
DB操作模块
SQL操作模块
MyBatis 语法
动态数据源
Http 模块
Redis、MongoDB、ElasticSearch 插件
脚本语法操作
进阶操作
快速上手
1、在 SprigBoot 项目中引入 Maven 依靠
<dependency>
<groupId>org.ssssssss</groupId>
<artifactId>magic-api-spring-boot-starter</artifactId>
<version>2.1.1</version>
</dependency>
复制
代码
如需利用 magic-api 中的插件
功能
,需要引入其他插件,如
定时任务
:
<dependency>
<groupId>org.ssssssss</groupId>
<artifactId>magic-api-plugin-task</artifactId>
<version>2.1.1</version>
</dependency>
复制
代码
2、修改
配置
文件 application.yaml,
配置
magic-api 的相关信息
magic-api:
#
配置
web页面入口
web: /magic/web
resource:
# 配置文件
存储
位置。当以classpath开头时,为只读模式
# 如果不想存到文件中,可以参考配置将接口信息存到
数据库
、Redis中(或自定义)
location: D:/data/magic-api
复制
代码
3、启动项目,项目启动乐成后,控制台输出如下界面
4、访问
API
管理界面 http://localhost:8080/magic/web
5、新建分组
6、新建接口
7、编写接口
8、访问接口
magic-api 提供了一种无 Java 对象类的接口编写方式,通过 UI 界面就能快速实现接口编写,这大大提高了开发的效率!
项目地址:https://github.com/ssssssss-team/magic-api
在线体验:https://magic-api.ssssssss.org.cn/magic/web/index.html
在线
文档
:https://www.ssssssss.org/magic-api/
复制代码
末了
推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
https://github.com/chenyl8848/great-open-source-project
复制代码
大概访问网站,举行在线欣赏:
https://chencoding.top:8090/#/
复制代码
各人的点赞、收藏和批评都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!
回复
使用道具
举报
返回列表
浏览过的版块
.Net
用多少眼泪才能让你相信
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表