# x_blog **Repository Path**: zttyyy/x_blog ## Basic Information - **Project Name**: x_blog - **Description**: 个人博客项目,2021-03-21,晚九点开始 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-21 - **Last Updated**: 2021-08-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 个人博客项目,2021-03-21开始做 ## 1,前言 慢慢来,一步一步走,去年做的个人博客,登录,评论,文章都想做,都做了,但是都没做好,一塌糊涂; 现在准备慢慢搞,一点一点来; ## 2,数据库设计 我觉得数据库应该是前期最重要的一环,数据库设计的好,后面遇到各种场景都不用改表,好好设计; 分为三个版本: 1.0(基础):文章表(带有浏览量和点赞数),文章内容表,文章内容关联表,标签表; 文章,内容存储基本的文章信息,文章内容很大,所以单独一个表; 标签就是Java,Spring这种标签,两个作用,一是发布文章的时候,带的标签,二是用于主页面显示的; 1.0搞完就可以有基本的浏览文章的功能; 1.1(进阶):用户表; 基本的用户登录,第三方登录,比如QQ,微信; 浏览文章的时候增加浏览量,可以点赞; 1.2(完善):评论回复表 登录之后的用户可以评论回复; 分步骤去做,反正不急,就当是工作之余消遣,如果有什么好玩的功能后续会加上,目前就计划做这些; ## 3,后端 技术栈:SpringBoot 2.3.7, MySQL, Apllo, JDK11;(还有Druid, lombok); 暂时想到这么多; 后端gitee地址:https://gitee.com/zttyyy/x_blog ## 4,前端 技术栈:Vue 2.6.11, element-ui; 其他的前端不太懂,需要的再加上; 前端gitee地址:https://gitee.com/zttyyy/x_blog_view ## 5,结束语 去年做的博客我记得是练习Spring Boot用的,但是用的是thymeleaf,但是因为数据库设计缺陷,也没继续完善; 在公司没事的时候下班搞搞,感觉1.0就得好久,后端数据库没问题; 主要是前端,前端还得写博客后台(我自己发布文章使用),博客前台(用户浏览使用); 今天就把计划列出来,后面慢慢搞;