项目背景:为了进一步巩固 Java 和 SpringBoot框架 知识,高度还原了豆瓣FM Web应用。
项目介绍:此项目全程是我一个人开发,首先爬取当前豆瓣FM的歌曲信息,作为后台数据。然后支持用户登录、注册功能,最后支持歌手服务,歌曲服务,播放器,歌曲搜索等功能。
项目技术:
- 使用 Okhttp3 实现豆瓣FM歌曲爬虫服务
- 使用 Mongodb 完成歌曲信息的存储
- 使用 SpringBoot 和 Thymeleaf 完成前端页面渲染
- 使用 Cookie 和 Session 机制完成登录和登录态保存。
上传到github