Lite API 是一个基于 JFinal 框架的轻量级 API 敏捷开发框架。通过约定优于配置的方式,实现统一的标准,让您用尽可能简单的方式完成尽可能多的需求。告别 CRUD,拒绝重复劳动,远离搬砖。

Lite API 借鉴了 Magic-API 的优秀设计理念,结合 JFinal 框架的高性能特性,为开发者提供了一套简洁高效的 API 开发解决方案。

特性

  • 零编码开发:无需定义 ControllerServiceDaoModel 等 Java 对象即可完成常见的 HTTP API 接口开发
  • 基于 JFinal:基于 JFinal 5.x 框架,继承其高性能、简洁开发的特点
  • 可视化界面:提供 UI 界面测试 API 接口
  • 多数据库支持:支持 MySQL、MariaDB、Oracle、DB2、PostgreSQL、SQLServer 等支持 JDBC 规范的数据库
  • 动态脚本:基于 Magic-Script 的动态编译技术,无需重启,即时生效
  • 多数据源:支持多数据源配置,支持在线配置数据源
  • 分页查询:支持分页查询以及自定义分页查询
  • SQL 缓存:支持 SQL 缓存,以及自定义 SQL 缓存

在线测试接口

访问 http://localhost:8088/debug/index.html 进行测试

示例项目

Lite-service-mock 项目截图

lite-api mock 1

lite-api mock 2

lite-api mock 3

lite-api mock 4

lite-api mock 5

lite-api mock 6

lite-api mock 7

lite-api mock 8

Lite-service-demo 项目截图

SQL_分页

SQL_列表

SQL_查询单值

SQL_查询数值

Table_分页

lite-api db 2

Table_删除

Table_数目

OTHER_事务

OTHER_多数据源

OTHER_缓存

OTHER_驼峰

Lite-api 结合ide ai ( Qoder TRAE 插件)开发功能截图

qoder

api代码自动生成

trae自动提示

展示效果

https://gitee.com/xc_java/lite-api

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐