Campus Campus
首页
文档
案例
Gitee (opens new window)
GitHub (opens new window)
首页
文档
案例
Gitee (opens new window)
GitHub (opens new window)
  • Campus介绍

    • 项目简介
      • 项目简介
      • 项目演示
      • 对比RuoYi
        • 功能差异
        • 内置功能
      • 致谢
      • 交流
  • 快速入门

  • 参考手册

  • 更新日志

  • 文档
  • Campus介绍
zhiyuan
2023-02-16
目录

项目简介

oddfar

# 项目简介

提示

想重构之前的校园信息墙项目,又想学习若依项目,就手写了 RuoYi-Vue 并修改了部分功能,于是有了这套后台系统,所以取名为campus

Campus 一款简单的后台管理系统,RuoYi-Vue简单版,快速开发框架,适合大学生开发毕设,或其他小项目。

使用Spring Boot、Spring Security、MyBatis Plus、Jwt、Vue等技术

# 项目演示

  • 站点演示:

    暂无

  • 项目地址

    目前项目托管在 Gitee、GitHub平台上中,开源不易,欢迎大家 Star 和 Fork 支持~

    Gitee:https://gitee.com/oddfar/campus (opens new window)

    Github:https://github.com/oddfar/campus (opens new window)

# 对比RuoYi

# 功能差异

功能 本框架 RuoYi
权限认证 增加接口管理,动态分配角色权限 不支持动态分配
ORM框架 采用 Mybatis-Plus 采用 Mybatis
数据分页 采用 Mybatis-Plus 分页插件
框架对其进行了扩展
采用 PageHelper
用户依据 涉及表使用用户ID判断,方便更新用户 根据用户userName
数据库主键 采用 雪花ID 采用 数据库自增ID
SQL监控 采用 p6spy 可输出完整SQL与执行时间监控 log输出
多数据源框架 dynamic-datasource druid

# 内置功能

  • [x] 用户管理:用户的管理配置。
  • [x] 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  • [x] 角色管理:角色菜单权限分配。
  • [x] 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
  • [x] 参数管理:对系统动态配置常用参数。
  • [x] 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  • [x] 登录日志:系统登录日志记录查询包含登录异常。

新增

  • [x] 接口管理:动态分配角色接口权限

# 致谢

此项目参考了一些开源项目的解决方案,在此感谢他们的开源

  • Vue后台管理模板:vue-element-admin (opens new window)
  • RuoYi:https://gitee.com/y_project/RuoYi (opens new window)
  • RuoYi Pro:https://gitee.com/zhijiantianya/ruoyi-vue-pro (opens new window)
  • Guns:https://gitee.com/stylefeng/guns (opens new window)
  • RuoYi-Vue-Plus:https://gitee.com/dromara/RuoYi-Vue-Plus (opens new window)

# 交流

欢迎各位老哥进 Campus交流群 进行技术交流,🈲广告🈲违法内容

wechat

若二维码过期,请添加我微信(备注:Campus交流群),我会拉你进群

因添加人大多是使用 imaotai 的,很多人员进群并非技术交流,为了避免沟通成本和维护群内交流环境,本群仅限制技术/开发人员,请发邮件 zy+campus-group@cx.cx ,叙述您的技术栈及要进 Campus交流群 还是 imaotai交流群,留下您的微信添加方式,看到后符合信息者我会添加您并拉您进群

最后更新: 2024/01/25, 13:01:00
环境准备

环境准备→

Theme by Vdoing | Copyright © 2023-2024 oddfar | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式