This project is the back-end part of the Music system project, implemented using Spring Boot and MyBatis, and contains various third-party API calls and Spark Java calls.
Framework: Spring Boot
Data persistence: MyBatis
Data processing: Spark Java API
Database: Mysql
Third-party API: Integration of multiple third-party services
- Open projects using IDEA
- Refresh the Maven file to import all dependencies
- Set the NAT_APP_URL attribute
main: recommendation_system\recommendationSystemApplication.java The default port number is 8080
- API Integration: Call various third-party service apis
- Data processing: Use Spark Java for data analysis and processing
- Business logic: Implement the core business logic of the music recommendation system
- Data persistence: Use MyBatis to handle database interactions