第一步: 把数据库文件导入本地,已上传
第二步: 修改application一系列配置文件(redis配置文件,数据库配置文件),如不知道application存在位置,可查看下面的项目架构
第三步: 修改腾讯云短信验证配置,位置查看选项目架构(测试阶段不修改无影响)
第四步: 默认账号:15383466854 密码:123456
第五步: 在网页打开: localhost:8080
|--- pom // acblog配置文件
|--- blog-plus.sql // acblog数据库设计
|--- src // 源代码
|--- |--- main // 代码页
|--- Java // 后台代码
|--- common // 公共类
|--- config // 配置类(以.config后缀结尾)
|--- utils // 工具类
|--- phoneVerify // 腾讯云短信验证代码
|--- modules // 服务端代码
|--- controller // 表现层
|--- dao // 持久层
|--- entity // 实体层
|--- service // 业务逻辑层
|--- shiro // shiro配置类
|--- AcblogApplication // spring boot启动类
|--- |--- resources // 资源
|--- mappering // 持久层xml文件
|--- static // 静态文件
|--- templates // 前端页面
|--- application.properties // 全局配置类
|--- application.yml // 全局配置类
|--- application-dev.yml // 全局配置类(开发者模式)
|--- application-test.yml // 全局配置类(测试者模式)
|--- application-prod.yml // 全局配置类(生产者模式)
- 博客项目对于初学spring boot的人是个不错的练手项目,即不容易,又不复杂,体验一下做项目的感受。
- 该项目为开源项目,代码已上传到我的GitHub上https://github.com/LiangYang666/MyBlog, 欢迎star。
- 该网站已完成基本功能,后续不断更新修改。
- 在文章,评论等处添加缓存,提高性能。
- 使用nginx反向代理部署。
项目构建:Maven
web框架: spring boot
数据持久层: mybatis-plus
安全框架: shiro
搜索引擎: elasticSearch
缓存:redis
数据库:Mysql
前台框架:layui框架 amazeui框架
前端模板: thymeleaf
docker镜像
服务器: 腾讯云(centos7)
- 复刻于(https://github.com/memo012/people-blog)
- 客官觉得不错的话,给个star就行。