项目简介
本系统是基于Spring Boot框架开发的Web应用程序,可集中管理网页收藏、用户配置、消息通知等功能,支持用户注册登录、创建收藏夹、添加网页收藏、管理浏览记录、收发私信等操作。
项目的主要特性和功能
- 用户管理:支持用户注册、登录和修改个人信息,如密码、头像、背景图片等;可管理用户配置,包括默认收藏夹和收藏类型。
- 收藏管理:可创建、删除和修改收藏夹;能添加、删除和修改网页收藏,支持收藏夹内容的导入和导出;可搜索个人和他人收藏,支持关键字搜索。
- 浏览记录管理:记录用户浏览历史,支持删除单条或全部浏览记录。
- 消息通知:支持发送和接收私信,可分页查看私信列表;提供系统通知,如@通知、评论通知、点赞通知等。
- 安全管理:具备全局异常处理机制,统一处理系统异常并返回友好错误页面;使用安全过滤器对特定URL进行安全验证,确保用户登录状态。
- 定时任务:定时清理回收站,自动删除过期收藏;定时获取网页Logo URL,更新收藏的Logo信息。
安装使用步骤
- 下载源码:从项目仓库下载源码文件到本地。
- 配置数据库:创建名为
webmanage
的数据库,并配置数据库连接信息(如用户名、密码等);修改application.properties
文件中的spring.project.path
为项目的绝对路径。 - 编译和运行:使用Maven或Gradle进行项目编译,确保所有依赖项已正确下载;运行项目,启动Spring Boot应用。
- 访问系统:打开浏览器,访问
http://127.0.0.1:8080/webmanager/index
进入系统首页;根据系统提示进行用户注册、登录等操作,开始使用系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】