Bsd15 / docker-trackservice-mysql

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Muzix Application

This is an online application that helps users manage music listed on Music Database (https://www.last.fm). Using this app, a user should be able to search and manage music.
MySQL Docker - sudo docker run -d --name track-service-mysql --env="MYSQL_ROOT_PASSWORD=test" --publish 6603:3306 mysql:latest

Task - 8: Created 3 tracks using @Value, @PropertySource, Environment and @ConfigurationProperties. Check com.stackroute.trackservice.seeddata.TrackServiceApplicationListener, TrackServiceSeedDataCommandLineRunner

Task - 10: @Primary added to TrackServiceImpl and @Qualifier added in TrackServiceSeedDataCommandLineRunner

Task - 11: Removed @Primary and @Qualifier to demonstrate profiles.

Task - 12: Create database name "taskService" in mysql and add setting in application.properties.

Reference for @Query

Refrence for Swagger2

Reference for ApplicationListener and CommanLineRunner

Reference for Task 8 #1

Reference for Task 8 #2

Reference for @Profiles #1

Reference for @Profile #2

Reference for H2 to MySql. Task - 12

About


Languages

Language:Java 98.5%Language:Dockerfile 1.5%