# My Blog
My Blog是由Docker+SpringBoot+Mybatis+thymeleaf等技术实现的Java博客系统,本来是一个docker和springboot的实战练习项目,目前已经开源,功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验,如果觉得这个项目不错,请为它[点赞](https://github.com/ZHENFENG13/My-Blog/stargazers)支持。
- **你可以拿它作为博客模板,因为My Blog界面十分美观简洁,满足私人博客的一切要求;**
- **你也可以把它作为springboot技术的学习项目,My Blog也足够符合要求,且代码和功能完备;**
- **你还可以将其视为一个docker技术的练手教程,体验和使用红极一时的虚拟容器技术,My Blog中脚本和文档十分完善并且持续更新。**
演示站点:http://blog.hanshuai.xin
[![Build Status](https://travis-ci.org/ZHENFENG13/My-Blog.svg?branch=master)](https://travis-ci.org/ZHENFENG13/My-Blog)
![Version 3.2.0](https://img.shields.io/badge/version-3.2.0-yellow.svg)
[![License](https://img.shields.io/badge/license-apache-blue.svg)](https://github.com/ZHENFENG13/My-Blog/blob/master/LICENSE)
#### 相关博客文章
* [x] [Docker+SpringBoot+Mybatis+thymeleaf的Java博客系统开源啦](http://www.cnblogs.com/han-1034683568/p/6840493.html)
* [x] [My-Blog搭建过程:如何让一个网站从零到可以上线访问](http://www.cnblogs.com/han-1034683568/p/6885545.html)
* [x] [利用Dockerfile构建mysql镜像并实现数据的初始化及权限设置](http://www.cnblogs.com/han-1034683568/p/6941337.html)
* [x] [Java开源博客My-Blog之docker容器组件化修改](http://www.cnblogs.com/han-1034683568/p/7102765.html)
* [x] [Java开源博客My-Blog之mysql容器重复初始化的严重bug修复过程](http://www.cnblogs.com/han-1034683568/p/7231895.html)
# Quick Start
* [x] [1.如何部署My Blog](https://github.com/ZHENFENG13/My-Blog/wiki/1-%E5%A6%82%E4%BD%95%E9%83%A8%E7%BD%B2My-Blog)
- [1.0 基础环境搭建](https://github.com/ZHENFENG13/My-Blog/wiki/1.0-%E5%9F%BA%E7%A1%80%E7%8E%AF%E5%A2%83)
- [1.1 安装Docker环境](https://github.com/ZHENFENG13/My-Blog/wiki/1.1-安装Docker环境)
- [1.2 安装docker-compose](https://github.com/ZHENFENG13/My-Blog/wiki/1.2-%E5%AE%89%E8%A3%85docker-compose)
* [x] [2.通过共享镜像直接部署My Blog](https://github.com/ZHENFENG13/My-Blog/wiki/2-%E9%80%9A%E8%BF%87%E5%85%B1%E4%BA%AB%E9%95%9C%E5%83%8F%E7%9B%B4%E6%8E%A5%E9%83%A8%E7%BD%B2My-Blog)
* [x] [3.1 非docker环境运行My Blog](https://github.com/ZHENFENG13/My-Blog/wiki/3.1-%E9%9D%9Edocker%E7%8E%AF%E5%A2%83%E8%BF%90%E8%A1%8CMy-Blog)
* [x] [3.2 将My Blog部署到tomcat(非docker环境)](https://github.com/ZHENFENG13/My-Blog/wiki/3.2-%E5%B0%86My-Blog%E9%83%A8%E7%BD%B2%E5%88%B0tomcat(%E9%9D%9Edocker%E7%8E%AF%E5%A2%83))
* [x] [4.开发环境运行代码](https://github.com/ZHENFENG13/My-Blog/wiki/4-%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E8%BF%90%E8%A1%8C%E4%BB%A3%E7%A0%81)
* [x] [5.博客上线及备案相关流程](https://github.com/ZHENFENG13/My-Blog/wiki/%E4%B8%8A%E7%BA%BF%E5%8F%8A%E5%A4%87%E6%A1%88%E7%9B%B8%E5%85%B3)
[**常见问题**](https://github.com/ZHENFENG13/My-Blog/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98)
# Preview
**首页:**
![首页](http://images2015.cnblogs.com/blog/859549/201705/859549-20170511122850691-373579903.png)
**文章详情页:**
![文章页](http://images2015.cnblogs.com/blog/859549/201705/859549-20170510225208988-1419050749.png)
**登录页:**
![登录页](http://images2015.cnblogs.com/blog/859549/201705/859549-20170511122916004-738411708.png)
**文章列表页:**
![文章列表页](http://images2015.cnblogs.com/blog/859549/201705/859549-20170510225259722-688622603.png)
**文章编辑页:**
![文章编辑页](http://images2015.cnblogs.com/blog/859549/201705/859549-20170510225330566-559394265.png)
**分类编辑:**
![分类编辑](http://images2015.cnblogs.com/blog/859549/201705/859549-20170510225357207-57945087.png)
# Log
2017-03-27 添加docker整合<br/>
2017-03-28 schema.sql修改<br/>
2017-03-28 install步骤,数据库地址配置时:mysql地址写为mysql容器的名字即可,即mysql:3306<br/>
2017-03-29 修复添加评论时空指针异常的bug<br/>
2017-03-30 添加预览功能,限制文章浏览,如果为草稿状态前端即使通过正确的url也不能浏览<br/>
2017-03-31 文章浏览数不变的bug,后期浏览数及评论这些参数放到缓存里去<br/>
2017-04-01 添加druid数据源<br/>
2017-04-02 重写mysql的Dockerfile文件,修改install过程<br/>
2017-04-15 bug修复,footer样式调整<br/>
2017-04-17 logo文件修改,附件上传功能<br/>
2017-04-18 评论功能及页面修改<br/>
2017-04-20 域名及网站的公网备案<br/>
2017-04-25 docker-compose实现多容器部署<br/>
2017-05-09 删除原install过程,改为脚本自动部署及初始化<br/>
2017-05-10 docker容器时区不同步问题修复,文件整理<br/>
2017-05-11 文件整理,排版和文案修改<br/>
2017-05-13 正式上线啦<br/>
2017-05-15 部署文档<br/>
2017-05-21 My-Blog上线过程记录<br/>
2017-06-30 目录调整:docker组件化<br/>
2017-07-20 问题修复:docker-compose重启时mysql容器中数据被删除并初始化的问题<br/>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
docker+springboor+druid+Thymeleaf+mysql等。。。博客系统已经上线的编辑器使用markdown如果不会docker有非docker的部署方式,默认的是非docker部署的maven构建
资源推荐
资源详情
资源评论
收起资源包目录
docker+spring boot+mybatis+druid+Thymeleaf+mysql整合开发个人博客系统 (475个子文件)
ContentVoExample$GeneratedCriteria.class 28KB
CommentVoExample$GeneratedCriteria.class 24KB
UserVoExample$GeneratedCriteria.class 20KB
ContentVoExample$Criteria.class 17KB
CommentVoExample$Criteria.class 15KB
MetaVoExample$GeneratedCriteria.class 15KB
DateKit.class 14KB
IndexController.class 13KB
TaleUtils.class 13KB
AttachVoExample$GeneratedCriteria.class 13KB
LogVoExample$GeneratedCriteria.class 13KB
SiteServiceImpl.class 12KB
UserVoExample$Criteria.class 12KB
Commons.class 9KB
ContentServiceImpl.class 9KB
MetaVoExample$Criteria.class 9KB
MetaServiceImpl.class 9KB
CommentServiceImpl.class 8KB
OptionVoExample$GeneratedCriteria.class 8KB
Backup.class 8KB
AttachVoExample$Criteria.class 8KB
LogVoExample$Criteria.class 7KB
PageController.class 7KB
SettingController.class 7KB
ArticleController.class 7KB
AttachController.class 7KB
IndexController.class 6KB
CommentController.class 6KB
RelationshipVoExample$GeneratedCriteria.class 6KB
AuthController.class 5KB
BaseInterceptor.class 5KB
UUID.class 5KB
OptionVoExample$Criteria.class 5KB
RestResponseBo.class 4KB
UserServiceImpl.class 4KB
LinksController.class 4KB
DataTable.class 4KB
Tools.class 4KB
ContentVo.class 4KB
CategoryController.class 3KB
MapCache.class 3KB
OptionServiceImpl.class 3KB
RelationshipServiceImpl.class 3KB
RelationshipVoExample$Criteria.class 3KB
CommentVo.class 3KB
AttachServiceImpl.class 3KB
ZipUtils.class 3KB
RelationshipVoExample.class 3KB
LogServiceImpl.class 3KB
LogAspect.class 3KB
ContentVoExample.class 3KB
CommentVoExample.class 3KB
AttachVoExample.class 3KB
OptionVoExample.class 3KB
UserVoExample.class 3KB
MetaVoExample.class 3KB
LogVoExample.class 3KB
PatternKit.class 3KB
Column.class 2KB
UserVo.class 2KB
RelationshipVoExample$Criterion.class 2KB
CoreApplication.class 2KB
ContentVoExample$Criterion.class 2KB
CommentVoExample$Criterion.class 2KB
AttachVoExample$Criterion.class 2KB
OptionVoExample$Criterion.class 2KB
MetaVoExample$Criterion.class 2KB
UserVoExample$Criterion.class 2KB
LogVoExample$Criterion.class 2KB
IPKit.class 2KB
Types.class 2KB
Row.class 2KB
Task.class 2KB
BaseController.class 2KB
WebMvcConfig.class 2KB
AsyncTest.class 2KB
LogActions.class 2KB
CommentBo.class 2KB
IndexControllerTest.class 2KB
MetaVo.class 2KB
DataSource.class 2KB
ArchiveBo.class 2KB
StatisticsBo.class 2KB
AttachVo.class 2KB
TranscationTest.class 2KB
ContentVoMapper.class 2KB
LogVo.class 2KB
MetaVoMapper.class 2KB
AdminCommons.class 1KB
ColumnCollection.class 1KB
Table.class 1KB
IContentService.class 1KB
CommentVoMapper.class 1KB
GlobalExceptionHandler.class 1KB
OptionVoMapper.class 1KB
Pwdtest.class 1KB
AttachVoMapper.class 1KB
UserVoMapper.class 1KB
FKCollection.class 1KB
LogVoMapper.class 1KB
共 475 条
- 1
- 2
- 3
- 4
- 5
资源评论
源码头
- 粉丝: 255
- 资源: 504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功