一个实用的Java开源博客系统:YYblog

一个实用的Java开源博客系统:YYblog

YYblog 是一个面向学习的 Java 开源博客系统,旨在减少过度封装,展现技术本质。该系统采用 Java 作为主要的编程语言,基于 Spring Boot、MyBatis 等框架进行开发。

项目基础介绍

YYblog 项目是一个集成多端(PC、WAP、微信小程序)的开源博客系统,适合学习和二次开发。项目采用了目前流行的技术栈,包括 Spring Boot、MyBatis、Maven、Layui、Apache Shiro 等。此外,项目还支持 QQ 登录、腾讯云对象存储等功能。

项目核心功能

  1. 用户管理:包括用户注册、登录、密码找回等功能。
  2. 文章管理:支持文章的发布、编辑、删除、分类、标签等功能。
  3. 评论管理:对文章评论进行管理,包括评论的发表、删除、回复等。
  4. 系统设置:包括网站基本信息设置、打赏二维码设置、计划任务管理等。
  5. 安全框架:采用 Apache Shiro 作为安全框架,保障用户信息和数据安全。

项目最近更新的功能

最近更新的功能主要包括:

  1. 微信小程序端开发启动:为项目新增微信小程序入口,方便用户在小程序端查看和发布文章。
  2. 权限管理页面:新增权限管理页面,方便对用户权限进行管理。
  3. 登录验证码功能:为登录页面添加验证码功能,增强系统安全性。
  4. 图片上传自动添加水印功能:上传的图片自动添加水印,保护版权。
  5. 导入导出Excel报表的功能:支持文章数据的导入导出,便于数据备份和迁移。
  6. 评论留言邮件通知功能:当有新评论时,系统自动发送邮件通知给管理员。

YYblog 项目的开发初衷是为了实践和学习,非常适合对 Java 开源博客系统感兴趣的开发者学习和二次开发。

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值