- 云原生
- 同步/异步双轨支持
- JVM系第一梯队性能
- 分层次构建,按需插拔(意味着可以按需依赖Jar包)
- 程序员友好(口号:“一切为了开发人员不加班”)
- 前后端分离
- 测试驱动开发
- 主体框架搭建
- 同步数据库访问接入
- 异步数据库访问接入
- 标准增删改查能力接入
- 数据新增
- 数据修改
- 数据删除
- 数据查询
- 数据查询-单条
- 数据查询-多行-分页
- 数据查询-多行-分页-条件查询
- 数据查询-多表关联
- 数据查询-树形构建
- 扩展能力接入
- 软删除
- 数据归档
- 数据加密,数据完整性
- 内部数据变动广播
- UI渲染接口
- 列表配置
- 查询配置
- 表单配置
- 平台业务
- 机构
- 部门
- 人员
- 角色
- 模块
- 菜单
- 权限
- 功能权限
- 数据权限
- 单据编码
- 工作流
- 微服务
- 通信
暂无,待后端开发到80%以上后再考虑推进前端开发
本项目使用 Java 21 开发。
本项目目前支持使用 PostgreSQL 作为数据库,未来会引入 MySQL 支持。
可以使用 Docker Compose 一键启动环境:
docker compose up -d
后端开发环境启动:
./gradlew quarkusDev