# LightAPI
**Repository Path**: ArrayEdu/light-api
## Basic Information
- **Project Name**: LightAPI
- **Description**: 轻量接口生成工具,只需要一些必要配置和SQL语句即可生成一个接口
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 7
- **Created**: 2022-02-06
- **Last Updated**: 2022-02-06
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# LightAPI
#### 介绍
轻量接口生成工具,只需要一些必要配置和SQL语句即可生成一个接口
持久层使用了MyBatis框架,支持MyBatis的动态SQL,动态SQL语法参考 [MyBatis文档-动态SQL](https://mybatis.org/mybatis-3/zh/dynamic-sql.html)
理论上支持所有MyBatis框架支持的数据库,默认只有MySQL数据库的JDBC驱动,如果需要使用其它数据库,请自行添加对应的JDBC驱动依赖(MySQL驱动依赖是必需的),例如:
##### MariaDB
```
org.mariadb.jdbc
mariadb-java-client
runtime
```
##### PostgreSQL
```
org.postgresql
postgresql
runtime
```
##### Oracle
```
com.oracle.database.jdbc
ojdbc8
runtime
```
##### SQL Server
```
com.microsoft.sqlserver
mssql-jdbc
runtime
```
##### ClickHouse
```
ru.yandex.clickhouse
clickhouse-jdbc
0.3.1-patch
runtime
```
#### 演示
##### 新增数据源配置

##### 新增接口配置-基础配置

##### 新增接口配置-参数配置

##### 新增接口配置-SQL配置

##### 查看接口

##### 测试接口
