1 Star 0 Fork 0

ztyzhutianyu1109 / x_blog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
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就得好久,后端数据库没问题;
主要是前端,前端还得写博客后台(我自己发布文章使用),博客前台(用户浏览使用);
今天就把计划列出来,后面慢慢搞;

空文件

简介

个人博客项目,2021-03-21,晚九点开始 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/zttyyy/x_blog.git
git@gitee.com:zttyyy/x_blog.git
zttyyy
x_blog
x_blog
master

搜索帮助