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


  • 首页

    xijia-plus (兮家 plus)

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

    一、项目简述

    2022-09-01 正式 spring-boot-plus2 更名为 xijia-plus (兮家 plus)

    项目描叙:

    • 这是一个 网站应用/App/小程序 等应用的后台 快速开发架构
    • 主要应用于 中小型项目的快速开发 (为什么不是大型项目呢? 一般开发大型项目的公司都有自己的架构团队)
    • 完善的分布式解决方案: 分布式缓存,分布式锁,分布式唯一编号
    • 完善的基础功能: 已经历历时4年的优化改进, 让其更简洁易懂易操作及美观
    • 完善的代码生成功能: 提供管理端接口+页面自动生成, 生成后的页面crud功能将直接可以正常使用

    ps: 预览地址部署在内网机器上,访问有点慢

    项目宗旨:

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

    核心功能:

    • 接口文档:swagger + knife4j
    • 统一设计:字典枚举, 全局配置, 全局异常,自定义异常, 统一返回, 统一接口规范
    • 网关验证:登录认证, 接口授权,验签, 限流, 黑名单,核心参数加解密,日志持久化
    • 参数处理:核心参数加解密, 敏感参数脱敏, 验参方案统一
    • 基础功能: 用户/角色/菜单/部门/接口管理/字典管理
    • 增强功能: banner/消息管理/请求日志/黑名单/全局配置
    • 完美设计: 代码生成 + 字典管理 (急速开发的关键)
    • 技术集成: 阿里云oss, websocket, redis
    • 部署方案:提供linux传统方式部署, docket部署相关文档
    • 其他更多

    二、分支说明

    • master (主分支, 当前最新版本的代码, 于2.x分支代码同步)
    • v-1.x (原前端为layui 的分支版本(已停止维护))
    • v-2.x (当前v-2.x.x 最新版本的代码)
    • v-2.x.x (每次新开发/优化代码时创建的新分支,完成后同步至v-2.x 以及 master, 该分支可能会删除,删除后可去tab标签中查看之前的版本)

    三、采用技术:

    • 2.x 后端:springboot2.2.2 + mysql + redis + swagger
    • 2.x 前端:avue2.9.4 + element-ui
    • 更多祥见

    四、版本大更新记录

    v-0.0.9 后开始记录版本大调整, 当前最新为 2.x 模块

    • 项目于 v-0.0.9 版本模块化,模块化目的: 减轻项目大小,按需加载
    • 项目于 v-0.1.2 对项目模块化进行重新整理,支持已jar 的方法导入架构代码
    • 项目于 v-0.1.3 版本完成后正式更名为 1.x 版本
    • 项目于 v-1.x 对 前端进行架构调整, 从layui 调整为 vue + element
    • 项目于 v-2.x 版本移除 layui, 全面使用 vue + element,并移除相关不常用功能模块
    • 项目于 v-2.2.5 版本开始放弃 vue2 的更新升级, 全面开始转向 vue3 的优化更新

    五、提交 lssues

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

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

    QQ交流群: 1037211892

    备案号: 蜀ICP备19022468号-2

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