├── .gitignore ├── .idea ├── compiler.xml ├── encodings.xml ├── misc.xml └── workspace.xml ├── discovery-server ├── .gitignore ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── javabrains │ │ │ └── discoveryserver │ │ │ └── DiscoveryServerApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── io │ └── javabrains │ └── discoveryserver │ └── DiscoveryServerApplicationTests.java ├── movie-catalog-service ├── .gitignore ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── javabrains │ │ │ └── moviecatalogservice │ │ │ ├── MovieCatalogServiceApplication.java │ │ │ ├── models │ │ │ ├── CatalogItem.java │ │ │ ├── Movie.java │ │ │ ├── Rating.java │ │ │ └── UserRating.java │ │ │ └── resources │ │ │ └── CatalogResource.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── io │ └── javabrains │ └── moviecatalogservice │ └── MovieCatalogServiceApplicationTests.java ├── movie-info-service ├── .gitignore ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── javabrains │ │ │ └── movieinfoservice │ │ │ ├── MovieInfoServiceApplication.java │ │ │ ├── models │ │ │ ├── Movie.java │ │ │ └── MovieSummary.java │ │ │ └── resources │ │ │ └── MovieResource.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── io │ └── javabrains │ └── movieinfoservice │ └── MovieInfoServiceApplicationTests.java └── ratings-data-service ├── .gitignore ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── io │ │ └── javabrains │ │ └── ratingsdataservice │ │ ├── RatingsDataServiceApplication.java │ │ ├── model │ │ ├── Rating.java │ │ └── UserRating.java │ │ └── resources │ │ └── RatingsResource.java └── resources │ └── application.properties └── test └── java └── io └── javabrains └── ratingsdataservice └── RatingsDataServiceApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- 1 | .metadata 2 | .mvn 3 | .DS_Store -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 21 | 22 | -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 34 | 35 | 36 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 |