项目简介
本项目是基于Spring Boot和Vue框架开发的浏览器启动页面管理系统。提供简单搜索界面,具备网址收藏、备忘录、壁纸更换、天气查询等功能,搜索时可在同一界面展示Bing和百度两个搜索引擎的结果。
项目的主要特性和功能
- 搜索功能:支持Bing和百度搜索引擎,同一界面显示搜索结果。
- 网址收藏:用户能收藏常用网址,便于快速访问。
- 备忘录:可记录和管理备忘录。
- 壁纸更换:支持更换浏览器启动页面的壁纸。
- 天气查询:提供实时天气信息查询。
- 用户管理:包含用户注册、登录、修改信息等功能。
- 邮件服务:支持发送验证码和通知邮件。
- 搜索历史管理:用户可查看、添加和删除搜索历史记录。
安装使用步骤
环境准备
- 安装Java 8或更高版本。
- 安装MySQL 5.7.27或更高版本。
- 安装Node.js和npm。
数据库配置
- 创建新的MySQL数据库。
- 在
application.properties
文件中配置数据库连接信息。
前端依赖安装
进入前端项目目录,运行npm install
安装所有依赖。
后端依赖安装
使用Maven构建项目,运行mvn clean install
安装所有依赖。
启动项目
- 启动Spring Boot应用,运行
FavoriteIndexApplication.java
。 - 启动前端项目,运行
npm run serve
。
访问项目
打开浏览器,访问http://localhost:8080
即可使用本项目。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】