权限与组织
用户、角色、部门、岗位、菜单、数据范围与在线会话,形成完整 RBAC 基础。
权限与组织
用户、角色、部门、岗位、菜单、数据范围与在线会话,形成完整 RBAC 基础。
开发效率
Xbatis 链式查询、AutoTable 表结构维护、统一响应与对象转换,减少重复工程代码。
可插拔能力
文件、缓存、Redis、Excel、限流、幂等、翻译、SSE、WebSocket、短信与邮件按需组合。
面向生产
Sa-Token 鉴权、接口加解密、数据脱敏、操作审计与多环境配置共同守住上线边界。
配套 Vue 管理端已经接通动态菜单、按钮权限、组织数据范围、文件与系统监控,不是只有接口的后端脚手架。

密码、短信、邮箱、社交账号与小程序登录,配合客户端授权、Sa-Token 会话和完整 RBAC。
认证与客户端 →用户、部门、岗位、角色、菜单、字典、参数、公告和数据权限,覆盖后台系统公共模型。
查看系统功能 →缓存、Redis、文件、Excel、限流、幂等、翻译、定时任务、SSE、WebSocket、短信与邮件按需组合。
查看基础模块 →# 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 管理端。
先运行完整项目,再从标准 CRUD、数据权限和模块能力中选择你的开发入口。