返回

背景管理项目这样做?- 这就是酱紫做!

前端

项目介绍

PanJiaChen大佬提供的后台管理系统项目,无论是学习,还是直接拿来用,都是非常好的项目,本项目使用的是Spring Boot + MyBatis Plus + Vue框架。项目主要包含以下几个模块:

  • 用户管理:用户管理模块主要负责用户的信息管理,包括用户的添加、删除、修改、查询等操作。

  • 角色管理:角色管理模块主要负责角色的信息管理,包括角色的添加、删除、修改、查询等操作。

  • 权限管理:权限管理模块主要负责权限的信息管理,包括权限的添加、删除、修改、查询等操作。

  • 菜单管理:菜单管理模块主要负责菜单的信息管理,包括菜单的添加、删除、修改、查询等操作。

  • 操作日志:操作日志模块主要负责记录用户的操作日志,包括用户的登录日志、退出日志、操作日志等。

  • 数据字典:数据字典模块主要负责数据的字典管理,包括数据的添加、删除、修改、查询等操作。

使用该项目的一些坑

对接阿里云OSS上传图片时的坑

由于之前我对阿里云OSS不是很熟悉,所以在对接阿里云OSS上传图片时,踩了不少坑。

  1. 坑1:上传图片的路径错误
    当时,我在上传图片时,把图片的路径写错了。导致图片上传失败。
  2. 坑2:阿里云OSS的存储空间没有权限
    当时,我创建的阿里云OSS存储空间没有权限。导致图片上传失败。
  3. 坑3:阿里云OSS的存储空间的地域错误
    当时,我创建的阿里云OSS存储空间的地域错误。导致图片上传失败。

对接七牛云的坑

我对七牛云OSS也很陌生,所以对接七牛云OSS上传图片时,也遇到了不少问题。

  1. 坑1:上传图片的路径错误
    当时,我在上传图片时,把图片的路径写错了。导致图片上传失败。
  2. 坑2:七牛云OSS的存储空间没有权限
    当时,我创建的七牛云OSS存储空间没有权限。导致图片上传失败。
  3. 坑3:七牛云OSS的存储空间的地域错误
    当时,我创建的七牛云OSS存储空间的地域错误。导致图片上传失败。

SpringBoot整合Shiro踩过的坑

在整合Shiro时,我遇到了以下几个坑:

  1. 坑1:没有配置Shiro的过滤器
    当时,我忘记配置Shiro的过滤器了。导致Shiro没有生效。
  2. 坑2:没有配置Shiro的权限认证器
    当时,我忘记配置Shiro的权限认证器了。导致Shiro无法进行权限认证。
  3. 坑3:没有配置Shiro的权限授权器
    当时,我忘记配置Shiro的权限授权器了。导致Shiro无法进行权限授权。
  4. 坑4:没有配置Shiro的Session管理器
    当时,我忘记配置Shiro的Session管理器了。导致Shiro无法管理Session。

使用该项目的一些收获

通过使用该项目,我收获了很多知识,包括:

  1. 学会了使用Spring Boot框架开发项目
  2. 学会了使用MyBatis Plus框架进行数据库操作
  3. 学会了使用Vue框架开发前端页面
  4. 学会了使用Shiro框架进行权限管理
  5. 学会了使用阿里云OSS和七牛云OSS进行文件上传

总结

该项目是一个非常好的项目,无论是学习,还是直接拿来用,都是非常好的选择。通过使用该项目,我收获了很多知识。我希望这篇博客对您有所帮助。