采用SpringBoot + Apache Shiro + Mybatis Plus + Thymeleaf 实现的内容管理系统(附带权限管理),是搭建博客、网站的不二之选。
技术栈:Spring Boot、Apache Shiro、MyBatis-Plus、Alibaba Druid、Redis、MySQL、Thymeleaf、Google Guava
安装
将本项目源码导入本地开发工具(如 IntelliJ IDEA ),本地开发工具需要安装 lombok 插件
安装Mysql数据库:Mysql版本最低支持5.7,新建 database CREATE DATABASE pb_cms_base;
初始化数据库:找到项目数据库文件:docs/db/pb_cms_base.sql,执行 pb_cms_base.sql
安装Redis:Redis最低版本支持 3.2
修改(resources/application.yml)配置文件
修改数据库链接相关连接串、用户名和密码(可搜索datasource)
redis配置(可搜索redis)
运行项目(三种方式)
项目根目录下执行mvn -