# blog **Repository Path**: oldhome/blog ## Basic Information - **Project Name**: blog - **Description**: 我的正式博客 前端:ElementUI+JQuery+VUE 后端:Springboot2.3+MyBatis+Thymeleaf模板 数据库:MySQL8.0+Redis 环境:IDEA2019+Maven3+JDK8+Tomcat9 后台模板:LAYUI MINI 博客模板:寒山志(Halo) - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-07-28 - **Last Updated**: 2025-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: blog, Java ## README # 简约的个人博客 # > @Auther: oldhome > @Date: 2020/6/11 ## 1.主要功能 ## ![输入图片说明](https://images.gitee.com/uploads/images/2020/0728/170042_df0f65ea_5302766.png "我的博客.png") ## 2.技术选型 ## - 前端:ElementUI+JQuery+VUE - 后端:Springboot2.3+MyBatis+Thymeleaf模板 - 数据库:MySQL8.0+Redis - 环境:IDEA2019+Maven3+JDK8+Tomcat9 - 后台模板:[LAYUI MINI](http://layuimini.99php.cn/) 博客模板:[寒山志(Halo)](https://github.com/ruibaby/halo) ## 3.准备 ## - 引入相关pom文件 - 热加载设置 - 插件 Lombok Codota(代码补全) Rainbow Brackets(颜色括号) Maven Helper(maven分析) - application.yml文件配置 - 日志文件配置 - Mybtis-Plus自动代码生成实体 - 编写测试类(使用Mybtis-Plus配置文件注意) - 关闭thymeleft强校验 加入pon依赖 修改application相关文件 - 数据库设计 - 字符集utf8mb4 、排序规则utf8mb4_general_ci - 主键(int)、del_flag(tinyint) 、create_time(datetime)、updata_time(datetime)更新时间采用数据库自动更新 `CURRENT_TIMESTAMP` ## 4.流程(功能点) ## - 博客首页、登录首页的样式(静态) - 后台渲染(动态) - 设计相关字段、删除原页面冗余数据 - 编写相关代码(包括拦截器、过滤器)==》注册(个人信息)==》测试从登录页跳转到后台 - 加入新增文章功能(内容和分页) - 博客详情页渲染 - Markdown转HTML插件 文件树视图 - 博客首页渲染 - 列表和分页功能