├── .gitignore ├── LICENSE ├── README.md ├── preparing-for-the-cloud ├── README.md └── section_1 │ └── section_1_1 │ ├── config-client │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── ConfigClientApplication.java │ │ │ │ └── SimpleController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ └── ConfigClientApplicationTests.java │ ├── config-server │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ └── ConfigServerApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ └── ConfigServerApplicationTests.java │ ├── docker │ └── docker-compose.yml │ ├── pom.xml │ └── properties │ └── section_1_1 │ ├── default │ └── application.properties │ ├── development │ └── application.properties │ └── production │ └── application.properties └── spring-boot-fundamentals ├── section_1 ├── section_1_1 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── docker │ │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── wkennedy │ │ │ │ └── github │ │ │ │ └── com │ │ │ │ └── Section11Application.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── wkennedy │ │ └── github │ │ └── com │ │ └── Section11ApplicationTests.java ├── section_1_2 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── groovy │ │ │ └── RestApp.groovy │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ └── Section12Application.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ └── Section12ApplicationTests.java └── section_1_3 │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ └── Section13Application.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── wkennedy │ └── Section13ApplicationTests.java ├── section_2 ├── section_2_1 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── Section21Application.java │ │ │ │ ├── SimpleConfig.java │ │ │ │ ├── SimpleController.java │ │ │ │ ├── SimpleInterceptor.java │ │ │ │ └── SimpleProperties.java │ │ └── resources │ │ │ ├── application-development.yml │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ └── Section21ApplicationTests.java ├── section_2_2 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── docker │ │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── github │ │ │ │ │ └── wkennedy │ │ │ │ │ ├── Section22Application.java │ │ │ │ │ ├── SimpleController.java │ │ │ │ │ └── service │ │ │ │ │ └── SimpleService.java │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ └── templates │ │ │ │ ├── index.html │ │ │ │ └── other.html │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ └── Section21ApplicationTests.java │ └── trigger │ │ └── trigger.txt ├── section_2_3 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── docker │ │ ├── configs │ │ │ └── telegraf.conf │ │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── Section23Application.java │ │ │ │ ├── SimpleConfig.java │ │ │ │ ├── SimpleController.java │ │ │ │ ├── SimpleEndpoint.java │ │ │ │ └── service │ │ │ │ └── SimpleService.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── logback-spring.xml │ │ │ └── templates │ │ │ └── index.html │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ └── Section21ApplicationTests.java └── section_2_4 │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ ├── Section24Application.java │ │ │ ├── SimpleController.java │ │ │ └── service │ │ │ └── SimpleService.java │ └── resources │ │ ├── application.properties │ │ ├── logback-spring.xml │ │ └── templates │ │ └── index.html │ └── test │ └── java │ └── com │ └── github │ └── wkennedy │ └── Section21ApplicationTests.java ├── section_3 ├── section_3_1 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── Section31Application.java │ │ │ │ ├── controllers │ │ │ │ └── SimpleController.java │ │ │ │ ├── dto │ │ │ │ ├── Customer.java │ │ │ │ └── Order.java │ │ │ │ └── serializers │ │ │ │ └── SimpleSerializers.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── html │ │ │ ├── error │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── index.html │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ ├── Section31ApplicationTests.java │ │ └── controllers │ │ └── SimpleControllerTest.java ├── section_3_2 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── docs │ │ ├── asciidoc │ │ │ └── generated │ │ │ │ ├── definitions.adoc │ │ │ │ ├── overview.adoc │ │ │ │ └── paths.adoc │ │ └── markdown │ │ │ └── generated │ │ │ ├── definitions.md │ │ │ ├── overview.md │ │ │ └── paths.md │ │ ├── main │ │ ├── asciidoc │ │ │ └── index.adoc │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── Section32Application.java │ │ │ │ ├── SwaggerConfig.java │ │ │ │ └── controllers │ │ │ │ └── SimpleController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ ├── Section32ApplicationTests.java │ │ ├── SpringRestDocumentation.java │ │ └── SwaggerGenerationTest.java ├── section_3_3 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── Section33Application.java │ │ │ │ ├── controllers │ │ │ │ └── SimpleController.java │ │ │ │ ├── dto │ │ │ │ └── Person.java │ │ │ │ └── services │ │ │ │ └── PersonService.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ ├── index.html │ │ │ ├── layout.html │ │ │ └── personList.html │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ └── Section33ApplicationTests.java ├── section_3_4 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── Section34Application.java │ │ │ │ ├── ThymeleafConfig.java │ │ │ │ ├── controllers │ │ │ │ ├── SimpleReactiveController.java │ │ │ │ └── ThymeleafReactiveController.java │ │ │ │ ├── dto │ │ │ │ └── Person.java │ │ │ │ ├── handlers │ │ │ │ └── PersonHandler.java │ │ │ │ ├── routers │ │ │ │ └── SimpleReactiveRouter.java │ │ │ │ └── services │ │ │ │ └── SimpleService.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── templates │ │ │ └── thymeleaf │ │ │ └── persons.html │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ ├── Section34ApplicationTests.java │ │ ├── controllers │ │ └── SimpleReactiveControllerTest.java │ │ └── routers │ │ └── SimpleReactiveRouterTest.java ├── section_3_5 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── Dockerfile │ ├── docker │ │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── nginx │ │ ├── Dockerfile │ │ └── nginx.conf │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── Section35Application.java │ │ │ │ ├── SimpleConfig.java │ │ │ │ ├── SimpleFilter.java │ │ │ │ ├── SimpleServletContainerCustomizer.java │ │ │ │ └── controllers │ │ │ │ ├── RedirectController.java │ │ │ │ └── SimpleController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ └── Section35ApplicationTests.java └── section_3_6 │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── README.md │ ├── docker │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── avro │ │ └── person.avsc │ ├── java │ │ └── com │ │ │ └── github │ │ │ ├── Section36Application.java │ │ │ ├── avro │ │ │ └── Person.java │ │ │ ├── controller │ │ │ ├── SimpleAvroController.java │ │ │ └── SimpleProtoController.java │ │ │ ├── proto │ │ │ └── Person.java │ │ │ └── service │ │ │ └── PersonService.java │ ├── proto │ │ └── person.proto │ ├── resources │ │ └── application.properties │ └── thrift │ │ └── person.thrift │ └── test │ └── java │ └── com │ └── github │ ├── Section36ApplicationTests.java │ └── controller │ ├── SimpleAvroControllerTest.java │ └── SimpleProtoControllerTest.java ├── section_4 ├── section_4_1 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker │ │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── DataSourceConfig.java │ │ │ │ ├── JooqConfig.java │ │ │ │ ├── Section41Application.java │ │ │ │ ├── entity │ │ │ │ ├── AddressEntity.java │ │ │ │ └── PersonEntity.java │ │ │ │ └── repository │ │ │ │ ├── AddressRepository.java │ │ │ │ └── PersonRepository.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── db │ │ │ └── migration │ │ │ ├── V1.1__person_add_address.sql │ │ │ └── V1__initial_build.sql │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ ├── JooqIT.java │ │ │ ├── JpaIT.java │ │ │ └── JpaTest.java │ │ └── resources │ │ └── application.properties ├── section_4_2 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker │ │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── asciidoc │ │ │ └── index.adoc │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── Section42Application.java │ │ │ │ ├── entity │ │ │ │ ├── AddressEntity.java │ │ │ │ └── PersonEntity.java │ │ │ │ └── repository │ │ │ │ ├── AddressRepository.java │ │ │ │ ├── InlineAddress.java │ │ │ │ └── PersonRepository.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ ├── ApiDocumentation.java │ │ ├── JpaIT.java │ │ └── Section42ApplicationTests.java ├── section_4_3 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker │ │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── CassandraConfig.java │ │ │ │ ├── Section43Application.java │ │ │ │ ├── entities │ │ │ │ └── Person.java │ │ │ │ └── repositories │ │ │ │ ├── PersonCassandraRepository.java │ │ │ │ └── PersonMongoRepository.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ └── repositories │ │ │ ├── PersonCassandraRepositoryIT.java │ │ │ └── PersonMongoRepositoryIT.java │ │ └── resources │ │ └── init.cql ├── section_4_4 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker │ │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── Section44Application.java │ │ │ │ ├── controllers │ │ │ │ └── SimpleReactiveController.java │ │ │ │ ├── entities │ │ │ │ └── Person.java │ │ │ │ └── repositories │ │ │ │ ├── PersonReactiveCassandraRepository.java │ │ │ │ └── PersonReactiveMongoRepository.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ ├── controllers │ │ └── SimpleReactiveControllerTest.java │ │ └── repositories │ │ ├── PersonReactiveCassandraRepositoryIT.java │ │ └── PersonReactiveMongoRepositoryTest.java └── section_4_5 │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── docker │ └── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ ├── CacheConfig.java │ │ │ ├── Section45Application.java │ │ │ ├── entities │ │ │ └── Person.java │ │ │ ├── repositories │ │ │ └── PersonMongoRepository.java │ │ │ └── service │ │ │ └── SimpleService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── wkennedy │ ├── Section45ApplicationTests.java │ ├── repositories │ └── PersonMongoRepositoryTest.java │ └── service │ └── SimpleServiceTest.java └── section_5 ├── section_5_1 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── authorization_server │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── AuthorizationServerApplication.java │ │ │ │ ├── AuthorizationServerOAuthConfig.java │ │ │ │ └── SecurityConfiguration.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ └── AuthorizationServerApplicationTests.java ├── mvnw ├── mvnw.cmd ├── pom.xml ├── resource_server │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── github │ │ │ │ └── wkennedy │ │ │ │ ├── ResourceServerApplication.java │ │ │ │ ├── ResourceServerConfig.java │ │ │ │ ├── controllers │ │ │ │ └── ResourceController.java │ │ │ │ └── entities │ │ │ │ └── Person.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── github │ │ └── wkennedy │ │ ├── ResourceServerApplicationTests.java │ │ └── controllers │ │ └── ResourceControllerTest.java └── simple_service │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ ├── SecurityConfig.java │ │ │ ├── SimpleServiceApplication.java │ │ │ └── controllers │ │ │ └── SimpleController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── wkennedy │ └── SimpleServiceApplicationTests.java └── section_5_2 ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── authorization_server ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ ├── AuthorizationServerApplication.java │ │ │ ├── AuthorizationServerOAuthConfig.java │ │ │ └── SecurityConfig.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── wkennedy │ └── AuthorizationServerApplicationTests.java ├── mvnw ├── mvnw.cmd ├── pom.xml ├── resource_server ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ ├── ResourceServerApplication.java │ │ │ ├── ResourceServerConfig.java │ │ │ ├── controllers │ │ │ └── ResourceController.java │ │ │ └── entities │ │ │ └── Person.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── wkennedy │ ├── ResourceServerApplicationTests.java │ └── controllers │ └── ResourceControllerTest.java ├── resource_server_2 ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── wkennedy │ │ │ ├── ResourceServer2Application.java │ │ │ ├── ResourceServerConfig.java │ │ │ ├── controllers │ │ │ └── ResourceController2.java │ │ │ └── entities │ │ │ └── Order.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── github │ └── wkennedy │ └── ResourceServer2ApplicationTests.java └── simple_service ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── github │ │ └── wkennedy │ │ ├── SecurityConfig.java │ │ ├── SimpleServiceApplication.java │ │ └── controllers │ │ └── SimpleController.java └── resources │ └── application.properties └── test └── java └── com └── github └── wkennedy └── SimpleServiceApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/README.md -------------------------------------------------------------------------------- /preparing-for-the-cloud/README.md: -------------------------------------------------------------------------------- 1 | Volume 2: Preparing for the Cloud 2 | -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/.gitignore -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/mvnw -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/mvnw.cmd -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/pom.xml -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/src/main/java/com/github/wkennedy/ConfigClientApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/src/main/java/com/github/wkennedy/ConfigClientApplication.java -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/src/main/java/com/github/wkennedy/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/src/main/java/com/github/wkennedy/SimpleController.java -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/src/main/resources/application.properties -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-client/src/test/java/com/github/wkennedy/ConfigClientApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-client/src/test/java/com/github/wkennedy/ConfigClientApplicationTests.java -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-server/.gitignore -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-server/mvnw -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-server/mvnw.cmd -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-server/pom.xml -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-server/src/main/java/com/github/wkennedy/ConfigServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-server/src/main/java/com/github/wkennedy/ConfigServerApplication.java -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-server/src/main/resources/application.properties -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/config-server/src/test/java/com/github/wkennedy/ConfigServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/config-server/src/test/java/com/github/wkennedy/ConfigServerApplicationTests.java -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/docker/docker-compose.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/preparing-for-the-cloud/section_1/section_1_1/pom.xml -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/properties/section_1_1/default/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8000 2 | 3 | simple.value=foo -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/properties/section_1_1/development/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /preparing-for-the-cloud/section_1/section_1_1/properties/section_1_1/production/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/Dockerfile -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/src/main/java/wkennedy/github/com/Section11Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/src/main/java/wkennedy/github/com/Section11Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_1/src/test/java/wkennedy/github/com/Section11ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_1/src/test/java/wkennedy/github/com/Section11ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_2/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_2/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_2/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_2/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_2/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/src/main/groovy/RestApp.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_2/src/main/groovy/RestApp.groovy -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/src/main/java/com/github/wkennedy/Section12Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_2/src/main/java/com/github/wkennedy/Section12Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_2/src/test/java/com/github/wkennedy/Section12ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_2/src/test/java/com/github/wkennedy/Section12ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_3/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_3/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_3/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_3/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_3/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_3/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_3/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_3/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_3/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_3/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_3/src/main/java/com/github/wkennedy/Section13Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_3/src/main/java/com/github/wkennedy/Section13Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_3/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_1/section_1_3/src/test/java/com/github/wkennedy/Section13ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_1/section_1_3/src/test/java/com/github/wkennedy/Section13ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/Section21Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/Section21Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/SimpleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/SimpleConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/SimpleInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/SimpleInterceptor.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/SimpleProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/src/main/java/com/github/wkennedy/SimpleProperties.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/src/main/resources/application-development.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/src/main/resources/application-development.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_1/src/test/java/com/github/wkennedy/Section21ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_1/src/test/java/com/github/wkennedy/Section21ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/Dockerfile -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/src/main/java/com/github/wkennedy/Section22Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/src/main/java/com/github/wkennedy/Section22Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/src/main/java/com/github/wkennedy/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/src/main/java/com/github/wkennedy/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/src/main/java/com/github/wkennedy/service/SimpleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/src/main/java/com/github/wkennedy/service/SimpleService.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/src/main/resources/templates/other.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/src/main/resources/templates/other.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/src/test/java/com/github/wkennedy/Section21ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_2/src/test/java/com/github/wkennedy/Section21ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_2/trigger/trigger.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/Dockerfile -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/docker/configs/telegraf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/docker/configs/telegraf.conf -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/Section23Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/Section23Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/SimpleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/SimpleConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/SimpleEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/SimpleEndpoint.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/service/SimpleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/src/main/java/com/github/wkennedy/service/SimpleService.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_3/src/test/java/com/github/wkennedy/Section21ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_3/src/test/java/com/github/wkennedy/Section21ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/src/main/java/com/github/wkennedy/Section24Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/src/main/java/com/github/wkennedy/Section24Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/src/main/java/com/github/wkennedy/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/src/main/java/com/github/wkennedy/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/src/main/java/com/github/wkennedy/service/SimpleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/src/main/java/com/github/wkennedy/service/SimpleService.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_2/section_2_4/src/test/java/com/github/wkennedy/Section21ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_2/section_2_4/src/test/java/com/github/wkennedy/Section21ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/Section31Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/Section31Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/controllers/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/controllers/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/dto/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/dto/Customer.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/dto/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/dto/Order.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/serializers/SimpleSerializers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/main/java/com/github/wkennedy/serializers/SimpleSerializers.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/main/resources/html/error/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/main/resources/html/error/404.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/main/resources/html/error/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/main/resources/html/error/500.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/main/resources/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/main/resources/html/index.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/test/java/com/github/wkennedy/Section31ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/test/java/com/github/wkennedy/Section31ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_1/src/test/java/com/github/wkennedy/controllers/SimpleControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_1/src/test/java/com/github/wkennedy/controllers/SimpleControllerTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/docs/asciidoc/generated/definitions.adoc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/docs/asciidoc/generated/overview.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/docs/asciidoc/generated/overview.adoc -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/docs/asciidoc/generated/paths.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/docs/asciidoc/generated/paths.adoc -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/docs/markdown/generated/definitions.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/docs/markdown/generated/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/docs/markdown/generated/overview.md -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/docs/markdown/generated/paths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/docs/markdown/generated/paths.md -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/main/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/main/asciidoc/index.adoc -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/main/java/com/github/wkennedy/Section32Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/main/java/com/github/wkennedy/Section32Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/main/java/com/github/wkennedy/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/main/java/com/github/wkennedy/SwaggerConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/main/java/com/github/wkennedy/controllers/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/main/java/com/github/wkennedy/controllers/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/test/java/com/github/wkennedy/Section32ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/test/java/com/github/wkennedy/Section32ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/test/java/com/github/wkennedy/SpringRestDocumentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/test/java/com/github/wkennedy/SpringRestDocumentation.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_2/src/test/java/com/github/wkennedy/SwaggerGenerationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_2/src/test/java/com/github/wkennedy/SwaggerGenerationTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/src/main/java/com/github/wkennedy/Section33Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/src/main/java/com/github/wkennedy/Section33Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/src/main/java/com/github/wkennedy/controllers/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/src/main/java/com/github/wkennedy/controllers/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/src/main/java/com/github/wkennedy/dto/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/src/main/java/com/github/wkennedy/dto/Person.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/src/main/java/com/github/wkennedy/services/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/src/main/java/com/github/wkennedy/services/PersonService.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/src/main/resources/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/src/main/resources/templates/layout.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/src/main/resources/templates/personList.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/src/main/resources/templates/personList.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_3/src/test/java/com/github/wkennedy/Section33ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_3/src/test/java/com/github/wkennedy/Section33ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/Section34Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/Section34Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/ThymeleafConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/ThymeleafConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/controllers/SimpleReactiveController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/controllers/SimpleReactiveController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/controllers/ThymeleafReactiveController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/controllers/ThymeleafReactiveController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/dto/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/dto/Person.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/handlers/PersonHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/handlers/PersonHandler.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/routers/SimpleReactiveRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/routers/SimpleReactiveRouter.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/services/SimpleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/java/com/github/wkennedy/services/SimpleService.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/main/resources/templates/thymeleaf/persons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/main/resources/templates/thymeleaf/persons.html -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/test/java/com/github/wkennedy/Section34ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/test/java/com/github/wkennedy/Section34ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/test/java/com/github/wkennedy/controllers/SimpleReactiveControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/test/java/com/github/wkennedy/controllers/SimpleReactiveControllerTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_4/src/test/java/com/github/wkennedy/routers/SimpleReactiveRouterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_4/src/test/java/com/github/wkennedy/routers/SimpleReactiveRouterTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/Dockerfile -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/nginx/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/nginx/Dockerfile -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/nginx/nginx.conf -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/Section35Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/Section35Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/SimpleConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/SimpleConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/SimpleFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/SimpleFilter.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/SimpleServletContainerCustomizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/SimpleServletContainerCustomizer.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/controllers/RedirectController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/controllers/RedirectController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/controllers/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/src/main/java/com/github/wkennedy/controllers/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_5/src/test/java/com/github/wkennedy/Section35ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_5/src/test/java/com/github/wkennedy/Section35ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/README.md -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/avro/person.avsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/main/avro/person.avsc -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/Section36Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/Section36Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/avro/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/avro/Person.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/controller/SimpleAvroController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/controller/SimpleAvroController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/controller/SimpleProtoController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/controller/SimpleProtoController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/proto/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/proto/Person.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/service/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/main/java/com/github/service/PersonService.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/proto/person.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/main/proto/person.proto -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/main/thrift/person.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/main/thrift/person.thrift -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/test/java/com/github/Section36ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/test/java/com/github/Section36ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/test/java/com/github/controller/SimpleAvroControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/test/java/com/github/controller/SimpleAvroControllerTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_3/section_3_6/src/test/java/com/github/controller/SimpleProtoControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_3/section_3_6/src/test/java/com/github/controller/SimpleProtoControllerTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/DataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/DataSourceConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/JooqConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/JooqConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/Section41Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/Section41Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/entity/AddressEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/entity/AddressEntity.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/entity/PersonEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/entity/PersonEntity.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/repository/AddressRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/repository/AddressRepository.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/repository/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/java/com/github/wkennedy/repository/PersonRepository.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/resources/db/migration/V1.1__person_add_address.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/resources/db/migration/V1.1__person_add_address.sql -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/main/resources/db/migration/V1__initial_build.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/main/resources/db/migration/V1__initial_build.sql -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/test/java/com/github/wkennedy/JooqIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/test/java/com/github/wkennedy/JooqIT.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/test/java/com/github/wkennedy/JpaIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/test/java/com/github/wkennedy/JpaIT.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/test/java/com/github/wkennedy/JpaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_1/src/test/java/com/github/wkennedy/JpaTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_1/src/test/resources/application.properties: -------------------------------------------------------------------------------- 1 | flyway.enabled=false 2 | 3 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/main/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/main/asciidoc/index.adoc -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/Section42Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/Section42Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/entity/AddressEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/entity/AddressEntity.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/entity/PersonEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/entity/PersonEntity.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/repository/AddressRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/repository/AddressRepository.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/repository/InlineAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/repository/InlineAddress.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/repository/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/main/java/com/github/wkennedy/repository/PersonRepository.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/test/java/com/github/wkennedy/ApiDocumentation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/test/java/com/github/wkennedy/ApiDocumentation.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/test/java/com/github/wkennedy/JpaIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/test/java/com/github/wkennedy/JpaIT.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_2/src/test/java/com/github/wkennedy/Section42ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_2/src/test/java/com/github/wkennedy/Section42ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/CassandraConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/CassandraConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/Section43Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/Section43Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/entities/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/entities/Person.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/repositories/PersonCassandraRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/repositories/PersonCassandraRepository.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/repositories/PersonMongoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/src/main/java/com/github/wkennedy/repositories/PersonMongoRepository.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/src/test/java/com/github/wkennedy/repositories/PersonCassandraRepositoryIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/src/test/java/com/github/wkennedy/repositories/PersonCassandraRepositoryIT.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/src/test/java/com/github/wkennedy/repositories/PersonMongoRepositoryIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_3/src/test/java/com/github/wkennedy/repositories/PersonMongoRepositoryIT.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_3/src/test/resources/init.cql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/Section44Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/Section44Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/controllers/SimpleReactiveController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/controllers/SimpleReactiveController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/entities/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/entities/Person.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/repositories/PersonReactiveCassandraRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/repositories/PersonReactiveCassandraRepository.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/repositories/PersonReactiveMongoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/src/main/java/com/github/wkennedy/repositories/PersonReactiveMongoRepository.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.reactor.stacktrace-mode.enabled=false -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/src/test/java/com/github/wkennedy/controllers/SimpleReactiveControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/src/test/java/com/github/wkennedy/controllers/SimpleReactiveControllerTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/src/test/java/com/github/wkennedy/repositories/PersonReactiveCassandraRepositoryIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/src/test/java/com/github/wkennedy/repositories/PersonReactiveCassandraRepositoryIT.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_4/src/test/java/com/github/wkennedy/repositories/PersonReactiveMongoRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_4/src/test/java/com/github/wkennedy/repositories/PersonReactiveMongoRepositoryTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/docker/docker-compose.yml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/CacheConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/CacheConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/Section45Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/Section45Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/entities/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/entities/Person.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/repositories/PersonMongoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/repositories/PersonMongoRepository.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/service/SimpleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/src/main/java/com/github/wkennedy/service/SimpleService.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.cache.type=simple 2 | 3 | debug=false -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/src/test/java/com/github/wkennedy/Section45ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/src/test/java/com/github/wkennedy/Section45ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/src/test/java/com/github/wkennedy/repositories/PersonMongoRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/src/test/java/com/github/wkennedy/repositories/PersonMongoRepositoryTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_4/section_4_5/src/test/java/com/github/wkennedy/service/SimpleServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_4/section_4_5/src/test/java/com/github/wkennedy/service/SimpleServiceTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/README.md -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/main/java/com/github/wkennedy/AuthorizationServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/main/java/com/github/wkennedy/AuthorizationServerApplication.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/main/java/com/github/wkennedy/AuthorizationServerOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/main/java/com/github/wkennedy/AuthorizationServerOAuthConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/main/java/com/github/wkennedy/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/main/java/com/github/wkennedy/SecurityConfiguration.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/test/java/com/github/wkennedy/AuthorizationServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/authorization_server/src/test/java/com/github/wkennedy/AuthorizationServerApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/java/com/github/wkennedy/ResourceServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/java/com/github/wkennedy/ResourceServerApplication.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/java/com/github/wkennedy/ResourceServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/java/com/github/wkennedy/ResourceServerConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/java/com/github/wkennedy/controllers/ResourceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/java/com/github/wkennedy/controllers/ResourceController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/java/com/github/wkennedy/entities/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/java/com/github/wkennedy/entities/Person.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/src/test/java/com/github/wkennedy/ResourceServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/src/test/java/com/github/wkennedy/ResourceServerApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/resource_server/src/test/java/com/github/wkennedy/controllers/ResourceControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/resource_server/src/test/java/com/github/wkennedy/controllers/ResourceControllerTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/src/main/java/com/github/wkennedy/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/src/main/java/com/github/wkennedy/SecurityConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/src/main/java/com/github/wkennedy/SimpleServiceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/src/main/java/com/github/wkennedy/SimpleServiceApplication.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/src/main/java/com/github/wkennedy/controllers/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/src/main/java/com/github/wkennedy/controllers/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_1/simple_service/src/test/java/com/github/wkennedy/SimpleServiceApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_1/simple_service/src/test/java/com/github/wkennedy/SimpleServiceApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/README.md -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/main/java/com/github/wkennedy/AuthorizationServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/main/java/com/github/wkennedy/AuthorizationServerApplication.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/main/java/com/github/wkennedy/AuthorizationServerOAuthConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/main/java/com/github/wkennedy/AuthorizationServerOAuthConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/main/java/com/github/wkennedy/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/main/java/com/github/wkennedy/SecurityConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/test/java/com/github/wkennedy/AuthorizationServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/authorization_server/src/test/java/com/github/wkennedy/AuthorizationServerApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/java/com/github/wkennedy/ResourceServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/java/com/github/wkennedy/ResourceServerApplication.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/java/com/github/wkennedy/ResourceServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/java/com/github/wkennedy/ResourceServerConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/java/com/github/wkennedy/controllers/ResourceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/java/com/github/wkennedy/controllers/ResourceController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/java/com/github/wkennedy/entities/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/java/com/github/wkennedy/entities/Person.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/src/test/java/com/github/wkennedy/ResourceServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/src/test/java/com/github/wkennedy/ResourceServerApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server/src/test/java/com/github/wkennedy/controllers/ResourceControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server/src/test/java/com/github/wkennedy/controllers/ResourceControllerTest.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/java/com/github/wkennedy/ResourceServer2Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/java/com/github/wkennedy/ResourceServer2Application.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/java/com/github/wkennedy/ResourceServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/java/com/github/wkennedy/ResourceServerConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/java/com/github/wkennedy/controllers/ResourceController2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/java/com/github/wkennedy/controllers/ResourceController2.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/java/com/github/wkennedy/entities/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/java/com/github/wkennedy/entities/Order.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/test/java/com/github/wkennedy/ResourceServer2ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/resource_server_2/src/test/java/com/github/wkennedy/ResourceServer2ApplicationTests.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/.gitignore -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/mvnw -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/pom.xml -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/src/main/java/com/github/wkennedy/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/src/main/java/com/github/wkennedy/SecurityConfig.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/src/main/java/com/github/wkennedy/SimpleServiceApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/src/main/java/com/github/wkennedy/SimpleServiceApplication.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/src/main/java/com/github/wkennedy/controllers/SimpleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/src/main/java/com/github/wkennedy/controllers/SimpleController.java -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-fundamentals/section_5/section_5_2/simple_service/src/test/java/com/github/wkennedy/SimpleServiceApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wkennedy/mastering-spring-5-development/HEAD/spring-boot-fundamentals/section_5/section_5_2/simple_service/src/test/java/com/github/wkennedy/SimpleServiceApplicationTests.java --------------------------------------------------------------------------------