How dkhan21/mssc-brewery-client works
This is a small Spring Boot brewery-service client. Its supported runtime behavior is to expose a configured BreweryClient that requests a beer by UUID from the brewery API and deserializes the response as BeerDto. No broader user workflow or CustomerDto usage is evidenced by the sampled source.
Main entry points: BreweryClient.java Brewery client · BeerDto.java Beer DTO · MsscBreweryClientApplication.java Spring Boot app
Components 5
Other components
- Spring Boot app
src/main/java/guru/springframework/msscbreweryclient/MsscBreweryClientApplication.java - Brewery client
src/main/java/guru/springframework/msscbreweryclient/web/client/BreweryClient.java - Beer DTO
src/main/java/guru/springframework/msscbreweryclient/web/model/BeerDto.java - Customer DTO
src/main/java/guru/springframework/msscbreweryclient/web/model/CustomerDto.java - Brewery API
Connections 4
- Spring Boot app → Brewery client: registers component
- Brewery client → Brewery API: GET beer
- Brewery API → Beer DTO: returns JSON
- Brewery client → Beer DTO: deserializes as