跳转到内容

Jimuqu Admin

用 Java 21 与国产技术栈,快速搭建权限清晰、模块完整、可持续维护的企业后台。

一套后端,覆盖后台系统的公共底座

Section titled “一套后端,覆盖后台系统的公共底座”

权限与组织

用户、角色、部门、岗位、菜单、数据范围与在线会话,形成完整 RBAC 基础。

开发效率

Xbatis 链式查询、AutoTable 表结构维护、统一响应与对象转换,减少重复工程代码。

可插拔能力

文件、缓存、Redis、Excel、限流、幂等、翻译、SSE、WebSocket、短信与邮件按需组合。

面向生产

Sa-Token 鉴权、接口加解密、数据脱敏、操作审计与多环境配置共同守住上线边界。

REAL WORKSPACE

从登录到权限管理,开箱就是完整工作台

配套 Vue 管理端已经接通动态菜单、按钮权限、组织数据范围、文件与系统监控,不是只有接口的后端脚手架。

Jimuqu Admin 管理端工作台
管理端工作台 · 菜单、标签页、快捷导航与业务区域
01 / ACCESS

身份与权限

密码、短信、邮箱、社交账号与小程序登录,配合客户端授权、Sa-Token 会话和完整 RBAC。

认证与客户端 →
02 / BUSINESS

组织与业务底座

用户、部门、岗位、角色、菜单、字典、参数、公告和数据权限,覆盖后台系统公共模型。

查看系统功能 →
03 / PLATFORM

运行与集成能力

缓存、Redis、文件、Excel、限流、幂等、翻译、定时任务、SSE、WebSocket、短信与邮件按需组合。

查看基础模块 →

一次请求,经过清晰的技术链路

Section titled “一次请求,经过清晰的技术链路”
01Vue 管理端Ant Design Vue
→
02Solon Web校验 · 加密 · 限流
→
03业务服务权限 · 事务 · 翻译
→
04Xbatis查询 · 分页 · 数据范围
→
05基础设施MySQL · Redis · OSS
QUICK START

两套终端,启动完整前后端

后端默认运行在 5320,前端默认运行在 5666,开发代理已配置为 /dev-api。

查看数据库、环境与完整命令 →
# Terminal 1 · Backend
mvn clean package -Pdev
java -jar jimuqu-admin/target/jimuqu-admin.jar --solon.env=dev

# Terminal 2 · Frontend
pnpm install --frozen-lockfile
pnpm dev

认证边界Sa-Token、客户端授权、按钮权限与数据范围共同约束访问。

接口保护RSA 加解密、XSS 校验、限流、幂等与敏感字段脱敏按请求链路生效。

运行可见操作日志、登录日志、在线用户、缓存监控和任务执行记录便于定位问题。

部署可控生产凭据使用环境变量注入,数据库、Redis 与 OSS 坚持最小权限。

Java 21 · Solon 4.0.5 · Xbatis 1.10.7 · Sa-Token 1.45.0 · AutoTable 2.6.1

项目采用 Maven 多模块结构,默认服务端口为 5320,支持 MySQL 与 SQLite,并提供配套的 Vue 管理端。

BUILD WITH JIMUQU

从公共底座开始,把时间留给真正的业务

先运行完整项目,再从标准 CRUD、数据权限和模块能力中选择你的开发入口。