Skip to content

wszhxo/Blog-online-System

Repository files navigation

技术栈

前台 http://coderzhx.cn/ (这个站点已经变了用的solo博客),原先的已经不运行了

后台演示 可以看我B站视频https://www.bilibili.com/video/av64038513/

SpringBoot +Shiro+Mybatis +Thymeleaf +Layui+mysql+Lunece

图片使用的七牛云,属性设置在类cn.coderzhx.utils.VariableName里

如果不想用七牛云那么修改为为tomcat的upload目录

如果仅仅是本地运行项目的话,七牛云必须得有域名才行所以不能用,使用七牛云的模块就不能用了,也就是文章管理中的添加文章封面模块

当然我也提供了上传到tomcat 的方法cn.coderzhx.controller.AdminBlogController 中的uploadImg,后台markdown编辑器的图片上传按钮就是这个方法,缺点就是重新部署服务器图片会消失

解决方法https://blog.csdn.net/chao821/article/details/85565231

标签模块的bug

  • 添加文章时标签的样式问题,一个占一行
  • 修改标签只能在标签管理里输入文章id和标签名进行删除,修改

删除留言的bug

  • 点击黄色删除按钮删除功能并没有实现,我也不知道为啥
  • 只能通过批量删除来删除留言,明明用的是一个方法上面那个却不行,真的奇怪

数据库设计

  • 用户表user
字段 类型 描述
id int
username varchar 帐号
password varchar 密码
  • 文章分类表blog_category
字段 类型 描述
id int
name varchar
create_time datetime
update_time datetime
order_no int 用于排序
url varchar 访问路径
count int 该类文章数
  • 标签表tags
字段 类型 描述
id int
blog_id int 文章id
tag_name int 标签名
url varchar 标签下的文章
  • 文章表blog
字段 类型 描述
id int
summary varchar 简介
content longtext 内容
html_content longtext 有标签内容
img_url varchar 图片地址
title varchar 标题
create_time datetime 创建日期
update_time datetime 修改日期
state int 发布状态
hits int 浏览量
category_id int 分类id
likeit int 点赞
  • 留言表comment
字段 类型 描述
id int
username varchar 昵称
qq varchar QQ号
common varchar 留言
create_time datetime 评论时间
status int 是否通过
hits int 点赞数
  • 后台菜单表menu_admin
字段 类型 描述
id int 一级菜单标识
pid int 0一级菜单
name varchar 菜单名
order_no int 显示顺序
status int 是否显示
icon varchar 图片(或许没用)
url varchar 路径
  • 前台菜单表menu
字段 类型 描述
id int 一级菜单标识
pid int 0一级菜单
name varchar 菜单名
order int 显示顺序
status int 是否显示
icon varchar 图片(或许没用)
url varchar 路径
  • 友情链接表link
字段 类型 描述
id int
isuse int 是否在用
name varchar 名字
order_no int 显示顺序
create_time int 是否显示
url varchar 链接
  • 网站配置表config后期完善
字段 类型 描述
id int
name varchar 昵称
icon varchar 头像
username varchar 帐号
description varchar 简介
html_desc varchar html样式的 关于我
qq varchar qq
wechat varchar 微信
wechatgzh varchar 微信公众号
beian varchar 备案
weixinpay varchar 微信收款二维码
wechat_icon varchar 微信二维码
Alipay varchar 支付宝收款二维码
keyword varchar 网站关键字
title varchar 网站标题
create_time datetime 建站时间
job varchar 职业
github varchar
banquan varchar 版权信息

About

已经上线的SpringBoot博客项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published