V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Jmysy
V2EX  ›  分享创造

Pear Admin Pro 基于 Spring Boot 与 Vue3 的前后端分离快速开发平台

  •  
  •   Jmysy · 2021-06-15 09:18:01 +08:00 · 2153 次点击
    这是一个创建于 1291 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Pear Admin Pro

    开 箱 即 用 的 Spring Boot 企 业 级 开 发 平 台

    仓库 | 官 网 | 交流 | 社区

    🌈 项目概述

    • 基于 Spring 实现的通用权限管理平台( RBAC 模式)。整合最新技术高效快速开发,前后端分离模式,开箱即用。
    • 核心模块包括:用户、角色、职位、组织机构、菜单、字典、日志、多应用管理、文件管理、定时任务等功能。
    • 代码量少、学习简单、功能强大、轻量级、易扩展,轻松开发从现在开始!

    ☘ 更新日志

    更新日志 查看日志

    🍚 功能概览

    用户管理: 用户是系统操作者,该功能主要完成系统用户配置。 角色管理: 角色菜单权限分配、设置角色按机构进行数据范围权限划分。 权限管理: 配置系统菜单,操作权限,按钮权限标识等。 岗位管理: 配置系统用户所属担任职务。 部门管理: 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 数据字典: 对系统中经常使用的一些较为固定的数据进行维护。 配置中心: 对系统动态配置常用参数。 运行环境: 监视当前系统 CPU 、内存、磁盘、堆栈等相关信息。 缓存监控: 对系统的缓存查询,删除、清空等操作。 在线用户: 用户在线列表,用于系统在线用户监控。 通知公告: 系统通知公告信息发布维护。 定时任务: 在线(添加、修改、删除)任务调度包含执行结果日志。 表单设计: 拖动表单元素生成相应的 HTML 代码。 登录日志: 系统登录日志记录查询包含登录异常。 操作日志: 系统正常操作日志记录和查询;系统异常信息日志记录和查询。 邮件发送: 发送邮件功能。 对象存储: 提供 本地 / 阿里云 Oss 对象存储。 多数据源: 适用于多种场景 纯粹多库 读写分离 一主多从 混合模式。 主题切换: 系统正常操作日志记录和查询;系统异常信息日志记录和查询。

    🔨 项目结构

    Pear Admin Pro
    │
    ├─annex SQL 脚本
    │
    ├─src 公共模块
    │  │
    │  └─main 
    │      │
    │      ├─java 源码文件
    │      │   │
    │      │   ├─common 公共代码
    │      │   │   │
    │      │   │   ├─aop 切面逻辑
    │      │   │   │
    │      │   │   ├─cache 缓存服务
    │      │   │   │
    │      │   │   ├─configure 集成配置
    │      │   │   │
    │      │   │   ├─constant 静态常量
    │      │   │   │
    │      │   │   ├─context 核心服务
    │      │   │   │
    │      │   │   ├─quartz 定时任务
    │      │   │   │
    │      │   │   ├─secure 安全实现
    │      │   │   │
    │      │   │   ├─tools 工具包
    │      │   │   │
    │      │   │   └─web 核心封装
    │      │   │   
    │      │   ├─modules 业务代码
    │      │   │   │
    │      │   │   ├─job 定时任务
    │      │   │   │      │
    │      │   │   │      ├─domain 实体
    │      │   │   │      │
    │      │   │   │      ├─params 参数
    │      │   │   │      │
    │      │   │   │      ├─repository ORM 操作
    │      │   │   │      │
    │      │   │   │      ├─rest 接口
    │      │   │   │      │
    │      │   │   │      └─service 服务
    │      │   │   │        
    │      │   │   │
    │      │   │   └─sys 基础功能
    │      │   │   
    │      │   └─EntranceApplication 启动类
    │      │   
    │      └─resource 资源文件
    │  
    └─pom.xml  Maven 配置
    
    

    🍎 预览界面

    在这里插入图片描述在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

    在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

    在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

    🎯 近期计划

    • <input disabled="" type="checkbox"> 短信发送: 短信发送功能,可使用阿里云 sms,腾讯云 sms,支持拓展。
    • <input disabled="" type="checkbox"> 租户模式: 多租户模式,隔离用户数据

    💐 特别鸣谢

    🍻 贡献代码

    1. 欢迎提交 pull request,注意对应提交对应 develop 分支

    2. 欢迎提交 issue,请写清楚遇到问题的原因、开发环境、复显步骤。

    感谢每一位贡献代码的朋友。

    Giteye chart]( https://giteye.net/chart/3E4EEFDN)

    如果对您有帮助,您可以点右上角 💘Star💘支持

    5 条回复    2021-06-28 12:23:35 +08:00
    fork3rt
        1
    fork3rt  
       2021-06-15 13:21:24 +08:00
    没有 github 的仓库么
    Jmysy
        2
    Jmysy  
    OP
       2021-06-15 17:17:45 +08:00
    目前以 Gitee 为主
    Dragonphy
        3
    Dragonphy  
       2021-06-18 21:13:16 +08:00
    等一个 Pear Admin Cloud,到时候贡献下自己的代码😊
    Jmysy
        4
    Jmysy  
    OP
       2021-06-22 15:12:09 +08:00
    @Dragonphy 好哇,欢迎加入
    fengfisher3
        5
    fengfisher3  
       2021-06-28 12:23:35 +08:00
    亲,你是不是抄别人项目了?出来解释一下?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2184 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:57 · PVG 08:57 · LAX 16:57 · JFK 19:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.