1 Star 0 Fork 0

ztyzhutianyu1109 / x_blog

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

个人博客项目,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就得好久,后端数据库没问题;
主要是前端,前端还得写博客后台(我自己发布文章使用),博客前台(用户浏览使用);
今天就把计划列出来,后面慢慢搞;

Comments ( 0 )

Sign in for post a comment

About

个人博客项目,2021-03-21,晚九点开始 spread retract
Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more
Java
1
https://gitee.com/zttyyy/x_blog.git
git@gitee.com:zttyyy/x_blog.git
zttyyy
x_blog
x_blog
master

Search