1 Star 0 Fork 0

吴磊 / blog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

博客开放平台

面对的不仅仅是个人

项目简介

为啥写:写的好玩,写着写着从最开始的Servlet版本到现在的SpringBoot版本,再到微服务(没上传),这也算大学的学习过程吧。

目的:本来是完成课设的任务,就随便写了个增删改查的小博客项目,到后面发现不行,就改框架,改到了现在。

此项目完全手写,没有一点源码参照,除了前端仿照CSDN外,子要涉及到代码的地方全部原版。

项目基本功能

  • 游客
    • 看文章
    • 看评论
    • 看博主的个人主页
    • 举报文章或者评论
    • 。。。
    • (凡是牵扯到重要数据库的操作全部会拦截)
  • 已登录用户
    • 登录注册
    • 举报文章或者评论
    • 看文章
    • 发表文章
    • 对文章:增删改查和保存为草稿
    • 评论
    • 对评论:增删改查和审核别人评论自己的文章
    • 对文章点赞、收藏
    • 关注博主
    • 。。。

项目相对来说比较简单,参考参考即可

页面展示

最后还有个管理员的页面,没怎么写,有点潦草

项目Redis 字典

  • 文章点赞数

    • 文章ID+"_ARTICLE_UP_COUNT" (String)
  • 文章点赞的用户(为了方便删除)

    • Key:文章ID+"_ARTICLE_UP_USER" Value:用户ID (Set)
  • 用户赞的文章

    • 用户ID+"_ARTICLE_UP" : 文章ID (Set)
  • 文章评论数量

    • 文章ID+"_COMMENT_COUNT" (String)
  • 评论点赞数量 (暂时不用)

    • 评论ID+"_COMMENT_UP" (String)
  • 用户点赞了哪些评论 (暂时不用)

    • 用户ID+"_COMMENT_UP" : 评论ID (Set)
  • 文章浏览量数量

    • key:ARTICLE_VIEWS Value:文章ID Scores:0 (Zset)
  • 用户关注

    • Key:用户ID+"_FOCUS" Value:用户ID (Set)
  • 用户粉丝

    • Key:用户ID+"_FANS" Value:用户ID (Set)
  • 文章收藏数

    • 文章ID+"_COLLECT_COUNT" (String)
  • 文章收藏的用户(为了方便删除)

    • Key:文章ID+"_COLLECT_USER" Value:用户ID (Set)
  • 用户收藏了哪些文章

    • Key:用户ID+"_COLLECT" Value :文章ID (Set)
  • 个人文章的被浏览总量

    • 用户ID+"_ARTICLE_VIEWS_COUNT" (String)
  • 个人文章的被点赞总量

    • 用户ID+"_UP_COUNT" (String)
  • 个人文章的总被收藏量

    • 用户ID+"_COLLECT_COUNT" (String)
  • 个人文章的总评论数

    • 用户ID+"_COMMENT_COUNT" (String)

图片/文件服务器(由于前端停止维护,暂时停止)

  • blog

    • 头像:tomcat1
    • 文章:tomcat2
  • treeHole

    • 用户和文章:tomcat3

前端项目部署

  • blog:8080(域名支持)
  • treeHole:8080/treeHole/index/html(后期转移)

空文件

简介

博客开放平台,一个入门程序猿的必经之路 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

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

搜索帮助

53164aa7 5694891 3bd8fe86 5694891