预览:https://www.puboot.com
pb-cms,致力于开发最精简、实用的CMS管理系统,适合搭建博客、企业网站等,完美自适应。
满足您的强迫症(包括我自己的强迫症[手动狗头])
Spring Boot、Shiro、MyBatis-Plus、Druid、Redis、MySQL、thymeleaf
- 项目采用前沿技术,及时跟进各项依赖技术的新版本,保持项目的技术先进性。
- 程序员的编辑器:markdown编辑器**simplemde**,无压力编写markdown格式文章。
- 精简的评论模块(基于cookie实现的用户信息记忆功能)。
- 简单配置,即可运行。(见下文使用说明)。
- 集成七牛云存储。
- 完备的后台权限管理模块。
- 完全遵循Alibaba代码规范
项目前台预览:https://www.puboot.com
项目后台预览:https://www.puboot.com/admin
用户密码
账号:guest 密码:123456
如果喜欢,多多分享!!多多Star!!有你的支持,是我更新的最大动力!感谢~
- 使用IDE导入本项目,IDE需要安装lombok插件
- 新建数据库
CREATE DATABASE pb_cms_base;
- 导入数据库,数据库文件目录:
docs/db/pb_cms_base.sql
- 修改(
resources/application.yml
)配置文件- 修改数据库链接相关连接串、用户名和密码(可搜索
datasource
) - redis配置(可搜索
redis
)
- 修改数据库链接相关连接串、用户名和密码(可搜索
- 运行项目(三种方式)
- 项目根目录下执行
mvn -X clean package -Dmaven.test.skip=true
编译打包,然后执行java -jar pb-cms/target/pb-cms.jar
- 项目根目录下执行
mvn springboot:run
- 直接运行
ShiroBootApplication.java
- 项目根目录下执行
- 前台首页,浏览器访问
http://localhost:8080
- 后台首页,浏览器访问
http://localhost:8080/admin
使用账号密码admin,123456登录系统后台。(可选项:进行七牛云存储配置)
- Fork 本项目
- 新建 feature_xxx 分支
- 提交代码
- 提交 Pull Request