• 当前项目仓库
  • 更多作品
  • 部署
  • 代码生成
  • APP/小程序
  • 管理端
  • 服务端
  • 返回首页


  • 首页

    版本说明

    由于 springboot2 和 springboot3 底层代码不一致, 不能同步进行功能更新
    当前更新版本为 springboot2.x 版本, 后续在逐步更新 springboot3.x 版本

    xijia-plus (兮家 plus)

    • QQ群:1037211892 (xijia-plus 基础架构群)
    • 微信群: 1720696548 (加作者微信邀请加入)

    文档地址

    http://xijia.plus/

    相关地址

    项目描叙

    前言

    一直在接触后台管理系统, 想着那时做项目几十张表的 crud, 简直苦不堪言, 于是写了一套后台管理系统简化 crud, 通过不断的演进, 现在不止简化了 crud, 已扩展了许多便捷功能

    说明

    • xijia-plus 是一套完全开源的快速开发平台,毫无保留给个人及企业免费使用。
    • xijia-plus 为前后端分离架构, 提供了完善的代码生成功能 (前端 + 后端), 完善的基础功能, 以及完善的分布式解决方案

    演示地址



    项目宗旨:

    • 只为急速开发而生, 主要针对于中小型的项目快速开发
    • 快速 (提供基础crud生成, 包括前端页面生成且与接口进行自动匹配)
    • 简洁 (对重复使用率高的工具代码进行封装)
    • 规范 (对接口命名,方法命名等,请求方式等统一规范,让接口对接更简单)

    系统功能:

    • 接口文档:swagger + knife4j
    • 统一设计:字典枚举, 全局配置, 全局异常,自定义异常, 统一返回, 统一接口规范
    • 网关验证:登录认证, 接口授权, 验签, 限流, 黑名单, 核心参数加解密, 日志持久化
    • 参数处理:核心参数加解密, 敏感参数脱敏, 验参方案统一
    • 基础功能: 用户/ 角色/ 菜单/ 部门/ 接口管理/ 字典管理
    • 增强功能: banner/ 消息管理/ 请求日志/ 黑名单/ 全局配置
    • 快速开发: 前后端代码生成 (急速开发的关键)
    • 技术集成: 阿里云oss, websocket, redis
    • 图床支持: 本地图床/ 阿里云/ 独立服务/ 自定义扩展
    • 分布式: redis 分布式缓存/ 分布式锁/ 分布式唯一编号
    • 机器人: 飞书/微信 群机器人, 默认提供群接收系统异常监控
    • 多数据源: 多数据源 dynamic-datasource 支持
    • 部署方案: 提供 linux 传统方式部署, docket 部署方案等相关文档
    • 其他更多

    采用技术:

    • 3.x 后端:springboot3.x.x + mysql8.0.x + redis + swagger
    • 3.x 前端:vue3 + element-plus + avue
    • 2.x 后端:springboot2.7.x + mysql5.7+ + redis + swagger (2025年12月31日停止维护)
    • 2.x 前端:vue2 + element-ui + avue (已停止维护)
    • 更多祥见

    五、提交 lssues

    欢迎大家提交各种 lssues, 一定将尽力处理系统的各种问题,让系统运行更加稳定,快捷

    • 1、bug (系统的各种问题修复)
    • 2、优化项 (系统的各种操作体验 和 代码可读性等进行优化)
    • 3、新功能项 (系统的未来更新方向,将系统功能更完善, 注意:一定是通用功能, 该系统基础骨架不做偏向于某一类系统的功能)
    最后更新:  2025-07-03 16:52:17

    QQ交流群: 1037211892

    备案号: 蜀ICP备19022468号-2

    兮家Tool 板权所有 ©2022-06 网站地图