├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── guru │ │ └── springframework │ │ └── msscbrewery │ │ ├── MsscBreweryApplication.java │ │ ├── domain │ │ ├── Beer.java │ │ └── Customer.java │ │ ├── services │ │ ├── BeerService.java │ │ ├── BeerServiceImpl.java │ │ ├── CustomerService.java │ │ ├── CustomerServiceImpl.java │ │ └── v2 │ │ │ ├── BeerServiceV2.java │ │ │ └── BeerServiceV2Impl.java │ │ └── web │ │ ├── controller │ │ ├── BeerController.java │ │ ├── CustomerController.java │ │ ├── MvcExceptionHandler.java │ │ └── v2 │ │ │ └── BeerControllerV2.java │ │ ├── mappers │ │ ├── BeerMapper.java │ │ ├── CustomerMapper.java │ │ └── DateMapper.java │ │ └── model │ │ ├── BeerDto.java │ │ ├── CustomerDto.java │ │ └── v2 │ │ ├── BeerDtoV2.java │ │ └── BeerStyleEnum.java └── resources │ └── application.properties └── test └── java └── guru └── springframework └── msscbrewery ├── MsscBreweryApplicationTests.java └── web └── controller └── BeerControllerTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/README.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/MsscBreweryApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/MsscBreweryApplication.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/domain/Beer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/domain/Beer.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/domain/Customer.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/services/BeerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/services/BeerService.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/services/BeerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/services/BeerServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/services/CustomerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/services/CustomerService.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/services/CustomerServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/services/CustomerServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/services/v2/BeerServiceV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/services/v2/BeerServiceV2.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/services/v2/BeerServiceV2Impl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/services/v2/BeerServiceV2Impl.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/controller/BeerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/controller/BeerController.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/controller/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/controller/CustomerController.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/controller/MvcExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/controller/MvcExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/controller/v2/BeerControllerV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/controller/v2/BeerControllerV2.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/mappers/BeerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/mappers/BeerMapper.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/mappers/CustomerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/mappers/CustomerMapper.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/mappers/DateMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/mappers/DateMapper.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/model/BeerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/model/BeerDto.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/model/CustomerDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/model/CustomerDto.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/model/v2/BeerDtoV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/model/v2/BeerDtoV2.java -------------------------------------------------------------------------------- /src/main/java/guru/springframework/msscbrewery/web/model/v2/BeerStyleEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/main/java/guru/springframework/msscbrewery/web/model/v2/BeerStyleEnum.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/test/java/guru/springframework/msscbrewery/MsscBreweryApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/test/java/guru/springframework/msscbrewery/MsscBreweryApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/guru/springframework/msscbrewery/web/controller/BeerControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/springframeworkguru/brewery-rest-docs/HEAD/src/test/java/guru/springframework/msscbrewery/web/controller/BeerControllerTest.java --------------------------------------------------------------------------------