crabc-api 是一款接口开发集成工具,深度整合SpringBoot和Mybatis特性实现动态数据源、动态SQL和标签,通过可视化编写SQL快速发布成接口,为前端页面或第三方平台提供API调用。
功能特性
操作简单:可视化编写、动态SQL、在线配置和预览、一键发布、上下线管理等
功能丰富:支持路由转发,条件标签,多数据源、数据脱敏、版本控制、权限认证、限流熔断、监控报表等
扩展灵活:采用动态加载机制可自定义扩展数据源、脚本查询和数据转换等
maven集成
在业务项目引入crabc的maven依赖包即可页面直接快速开发日常通用的API接口,大大缩减了CRUD接口的开发时间,提升企业系统开发效率。
<dependency>
<groupId>cn.crabc</groupId>
<artifactId>crabc-spring-boot-starter</artifactId>
<version>3.0.1</version>
</dependency>
开源地址