本文介绍如何使用SpringBoot搭建一个文件上传下载功能,其中使用shiro进行权限控制。可以学习shiro的同学下载该项目进行学习。数据库使用MySQL,框架使用mybatis。前端界面使用layui,感兴趣的同学可以对前端界面进行优化。源代码易于理解,可以在此基础上进行功能添加和优化。如果需要扩展为多用户使用,只需添加文件夹进行区分即可。下载完成后,可创建shiro权限控制所需的五张表即可使用。