# java-magic-api **Repository Path**: opening-backend-framework/java-magic-api ## Basic Information - **Project Name**: java-magic-api - **Description**: 基于Magic-api的工程,用于数据接口配置项目,可通过配置SQL、mybatis方式实现api输出,支持配置promQL编写Prometheus脚本,实现监控流数据和即时状态查询机展示 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2026-02-08 - **Last Updated**: 2026-02-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # java-magic-api [![License](https://img.shields.io/badge/license-Apache%202-green.svg)](https://www.apache.org/licenses/LICENSE-2.0) ![java version](https://img.shields.io/badge/JAVA-1.8-green.svg) ![gitee star](https://gitee.com/linlannet/java-magic-api/badge/star.svg) ## Introduce The project based on Magic-api is used for data interface configuration project, which can realize api output by configuring SQL and mybatis, support configuring promQL to write Prometheus scripts, and realize monitoring stream data and real-time status inquiry machine display. ## Change Log [CHANGELOG](./CHANGELOG.md) ## Technical Guidelines ### Software Architecture ``` Springboot + Framework + Security + Mybatis ``` ### Installation 1. mvn clean install 2. mvn clean deploy ### Instructions 1. use by maven ``` ${groupId} ${artifactId} ${project.version} test ``` 2. use direct jar ## Contribution 1. Fork repository 2. new Feat_1.0.0 branch 3. commit ``` git config user.name linlaninfo git config user.email linlannet@163.com git config --global --list git config --list ``` 4. new Pull Request 5. create and commit tag ``` create git tag -a 1.0.0 -m "initial version" list git tag commit git push origin --tags delete git tag -d 1.0.0 install: mvn clean install deploy: mvn clean deploy ``` 6. other ## Licence [Apache 2.0 © java-magic-api 2023](./LICENSE)