LiteAPI:轻量高效的Java低代码API开发框架

43 阅读1分钟

Lite API

简介

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 项目截图

Snipaste_2025-10-18_23-27-20.jpg

Snipaste_2025-10-18_23-27-05.png

Snipaste_2025-10-18_23-26-30.png

Snipaste_2025-10-18_23-26-09.png

Snipaste_2025-10-18_23-25-53.png

Snipaste_2025-10-18_23-25-34.png

Snipaste_2025-10-18_23-25-25.png

Snipaste_2025-10-18_23-21-40.png

Snipaste_2025-10-18_23-21-41.png

Lite-service-demo 项目截图

OTHER_缓存.png

OTHER_多数据源.png

OTHER_事务.png

OTHER_驼峰.png

Table_删除.png

Table_数目.png

Table_列表.png

Table_分页.png

SQL_查询数值.png

SQL_分页.png

SQL_查询单值.png

SQL_列表.png

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

trae自动提示.png

展示效果.jpg

api代码自动生成.jpg

qoder.jpg