├── .github ├── dependabot.yml └── workflows │ ├── amqp.yml │ ├── hibernate-reactive-mutiny-oracle.yml │ ├── hibernate-reactive-mutiny-r2dbc.yml │ ├── hibernate-reactive-mutiny.yml │ ├── hibernate-reactive.yml │ ├── integration-sftp.yml │ ├── legacy-programming-models-2x.yml │ ├── modular-jpms.yml │ ├── multi-tenancy-r2dbc.yml │ ├── programming-models.yml │ ├── rest-many-to-many.yml │ ├── servlet.yml │ ├── springdoc-gateway.yml │ ├── springdoc-webmvc-security.yml │ ├── springfox-gateway.yml │ ├── springfox-webmvc-security.yml │ ├── webflux-method-arg-resolver.yml │ ├── webmvc-async.yml │ ├── webmvc-method-arg-resolver.yml │ └── webmvc-sse.yml ├── .gitignore ├── LICENSE ├── README.md ├── db-migrations ├── flyway-jdbc │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── db │ │ │ └── migration │ │ │ ├── V1__schema.sql │ │ │ └── V2__insert-sample-data.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationTests.java ├── flyway-maven-r2dbc │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── db │ │ │ └── migration │ │ │ ├── V1__schema.sql │ │ │ └── V2__insert-sample-data.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationTests.java ├── liquibase-jdbc │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── db │ │ │ └── changelog │ │ │ ├── changelog-master.xml │ │ │ └── changes │ │ │ ├── create-person-table-changelog-1.xml │ │ │ ├── insert-person-table-changelog-2.xml │ │ │ └── update-person-table-precondition-3.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationTests.java ├── liquibase-maven-r2dbc │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── db │ │ │ └── changelog │ │ │ │ ├── changelog-master.xml │ │ │ │ └── changes │ │ │ │ ├── create-person-table-changelog-1.sql │ │ │ │ ├── create-person-table-changelog-1.xml │ │ │ │ ├── insert-person-table-changelog-2.xml │ │ │ │ └── update-person-table-precondition-3.xml │ │ │ └── liquibase.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationTests.java └── r2dbc-migrate │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── DemoApplication.java │ └── resources │ │ ├── application.properties │ │ └── db │ │ └── migration │ │ ├── V1__schema.sql │ │ └── V2__insert-sample-data.sql │ └── test │ └── java │ └── com │ └── example │ └── demo │ └── DemoApplicationTests.java ├── docs ├── _config.yml ├── hibernate-reactive.md ├── index.md ├── jakarta-data.md ├── programming-models.md └── servlet.md ├── integration-sftp ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── docker-compose.yml ├── mvnw ├── mvnw.cmd ├── pom.xml ├── sftp-inbound │ └── FOO.CSV.csv └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplication.kt │ │ │ ├── DownloadedEvent.kt │ │ │ ├── DownloadedEventHandler.kt │ │ │ ├── IntegrationConfig.kt │ │ │ ├── SftpIntegrationFlows.kt │ │ │ ├── SftpProperties.kt │ │ │ └── UploadGateway.kt │ └── resources │ │ └── application.properties │ └── test │ ├── kotlin │ └── com │ │ └── example │ │ └── demo │ │ ├── EmbeddedSftpServer.kt │ │ ├── SftpIntegrationFlowsTest.kt │ │ ├── SftpIntegrationFlowsTestWithEmbeddedSftpServer.kt │ │ ├── SftpIntegrationFlowsWithTestcontainersTest.kt │ │ └── SftpTestUtils.kt │ └── resources │ ├── META-INF │ └── keys │ │ ├── sftp_rsa │ │ └── sftp_rsa.pub │ └── foo.txt ├── issues ├── webflux-json-mapper │ ├── .gitignore │ ├── build.gradle.kts │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── src │ │ ├── main │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.kt │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── kotlin │ │ └── com │ │ └── example │ │ └── demo │ │ ├── HelloControllerTest.kt │ │ └── HelloControllerTest.kt~ ├── webflux-method-arg-resolver │ ├── .gitignore │ ├── build.gradle.kts │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── src │ │ ├── main │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.kt │ │ │ │ ├── Message.kt │ │ │ │ ├── MessageController.kt │ │ │ │ ├── MessageRepository.kt │ │ │ │ ├── WebConfig.kt │ │ │ │ └── internal │ │ │ │ └── SimpleMessageRepository.kt │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── kotlin │ │ └── com │ │ └── example │ │ └── demo │ │ └── MessageControllerTest.kt ├── webmvc-json-mapper │ ├── .gitignore │ ├── build.gradle.kts │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── src │ │ ├── main │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.kt │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── kotlin │ │ └── com │ │ └── example │ │ └── demo │ │ └── HelloControllerTest.kt └── webmvc-method-arg-resolver │ ├── .gitignore │ ├── build.gradle.kts │ ├── build.gradle.kts~ │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle.kts │ └── src │ ├── main │ ├── kotlin │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplication.kt │ │ │ ├── Message.kt │ │ │ ├── MessageController.kt │ │ │ ├── MessageRepository.kt │ │ │ ├── WebConfig.kt │ │ │ └── internal │ │ │ └── SimpleMessageRepository.kt │ └── resources │ │ └── application.properties │ └── test │ └── kotlin │ └── com │ └── example │ └── demo │ └── MessageControllerTest.kt ├── jakarta-data ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── Application.java │ │ │ ├── Blogger.java │ │ │ ├── DataConfig.java │ │ │ ├── DataInitializer.java │ │ │ ├── DataSourceConfig.java │ │ │ ├── JpaConfig.java │ │ │ ├── model │ │ │ ├── Post.java │ │ │ ├── PostSummary.java │ │ │ └── Status.java │ │ │ └── repository │ │ │ └── PostRepository.java │ └── resources │ │ ├── application.properties │ │ ├── datasource.properties │ │ ├── jpa.properties │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── example │ │ └── demo │ │ └── PostRepositoryTest.java │ └── resources │ └── junit-platform.properties ├── legacy-2x ├── amqp │ ├── docker-compose.yml │ ├── hello-amqp │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── GUIDE.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationIT.java │ │ │ └── GreetingHandlerTest.java │ ├── pom.xml │ └── spring-messaging-amqp │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── GUIDE.md │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.java │ │ └── GreetingHandlerTest.java ├── custom-validator │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationTests.java │ │ └── UserAccountControllerTest.java ├── gradle-profiles │ ├── .gitignore │ ├── build.gradle │ ├── checkstyle.xml │ ├── code-coverage.gradle │ ├── docker-compose.yml │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── lombok.config │ ├── pmd-rules.xml │ ├── profile-dev.gradle │ ├── profile-prod.gradle │ ├── profile-staging.gradle │ ├── settings.gradle │ ├── src │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DataSourceConfig.java │ │ │ │ └── DemoApplication.java │ │ │ ├── resources-dev │ │ │ └── datasource.properties │ │ │ ├── resources-prod │ │ │ └── datasource.properties │ │ │ ├── resources-staging │ │ │ └── datasource.properties │ │ │ └── resources │ │ │ └── application.properties │ └── static-code-analysis.gradle ├── hibernate-reactive-mutiny-oracle │ ├── .editorconfig │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── CreatePostCommand.java │ │ │ │ ├── DataInitializer.java │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── HibernateReactiveConfig.java │ │ │ │ ├── Post.java │ │ │ │ ├── PostController.java │ │ │ │ ├── PostNotFoundException.java │ │ │ │ ├── PostRepository.java │ │ │ │ ├── RestExceptionHandler.java │ │ │ │ ├── UpdatePostCommand.java │ │ │ │ └── todo │ │ │ │ ├── Todo.java │ │ │ │ ├── TodoController.java │ │ │ │ └── TodoRepository.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── persistence.xml │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.java │ │ ├── PostControllerTest.java │ │ ├── PostRepositoryTest.java │ │ └── TodoRepositoryTest.java ├── hibernate-reactive-mutiny-r2dbc │ ├── .editorconfig │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── CreatePostCommand.java │ │ │ │ ├── DataInitializer.java │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── HibernateReactiveConfig.java │ │ │ │ ├── Post.java │ │ │ │ ├── PostController.java │ │ │ │ ├── PostNotFoundException.java │ │ │ │ ├── PostRepository.java │ │ │ │ ├── RestExceptionHandler.java │ │ │ │ ├── UpdatePostCommand.java │ │ │ │ └── todo │ │ │ │ ├── Todo.java │ │ │ │ ├── TodoController.java │ │ │ │ └── TodoRepository.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── persistence.xml │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.java │ │ ├── PostControllerTest.java │ │ └── PostRepositoryTest.java ├── hibernate-reactive-mutiny │ ├── .editorconfig │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── CreatePostCommand.java │ │ │ │ ├── DataInitializer.java │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── MutinyAdapter.java │ │ │ │ ├── Post.java │ │ │ │ ├── PostController.java │ │ │ │ ├── PostNotFoundException.java │ │ │ │ ├── PostRepository.java │ │ │ │ ├── RestExceptionHandler.java │ │ │ │ └── UpdatePostCommand.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── persistence.xml │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.java │ │ └── PostControllerTest.java ├── hibernate-reactive │ ├── .editorconfig │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── CreatePostCommand.java │ │ │ │ ├── DataInitializer.java │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── Post.java │ │ │ │ ├── PostNotFoundException.java │ │ │ │ ├── PostRepository.java │ │ │ │ ├── PostsHandler.java │ │ │ │ ├── RestExceptionHandler.java │ │ │ │ └── UpdatePostCommand.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── persistence.xml │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.java │ │ └── DemoApplicationTests.java ├── integration-amqp-cafe │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ ├── com │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── org │ │ │ └── springframework │ │ │ └── integration │ │ │ └── samples │ │ │ └── cafe │ │ │ ├── Delivery.java │ │ │ ├── Drink.java │ │ │ ├── DrinkType.java │ │ │ ├── Order.java │ │ │ ├── OrderItem.java │ │ │ └── xml │ │ │ ├── Barista.java │ │ │ └── Waiter.java │ │ └── resources │ │ └── application.properties ├── jakartaee-container-managed │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── ServletInitializer.java │ │ │ │ ├── cdi │ │ │ │ ├── CdiConfig.java │ │ │ │ ├── CdiPostRepository.java │ │ │ │ ├── JaxrsActivator.java │ │ │ │ └── PostResources.java │ │ │ │ ├── ejb │ │ │ │ ├── EjbPostRepository.java │ │ │ │ └── EjbPostRepositoryBean.java │ │ │ │ ├── model │ │ │ │ ├── Post.java │ │ │ │ └── SampleEntityListener.java │ │ │ │ └── repository │ │ │ │ ├── PostRepository.java │ │ │ │ └── SimplePostRepository.java │ │ ├── resources │ │ │ ├── META-INF │ │ │ │ ├── orm.xml │ │ │ │ └── persistence.xml │ │ │ └── application.properties │ │ └── webapp │ │ │ └── WEB-INF │ │ │ ├── beans.xml │ │ │ ├── blog-ds.xml │ │ │ ├── jboss-deployment-structure.xml │ │ │ └── jboss-web.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationIT.java ├── jakartaee │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── config.cli │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ └── ServletInitializer.java │ │ ├── resources │ │ │ └── application.properties │ │ └── webapp │ │ │ └── WEB-INF │ │ │ ├── jboss-deployment-structure.xml │ │ │ └── jboss-web.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationIT.java ├── jdbc-maven-profiles │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── AppConfig.java │ │ │ │ ├── AppInitializer.java │ │ │ │ ├── DataInitializer.java │ │ │ │ ├── DataSourceConfig.java │ │ │ │ ├── Jackson2ObjectMapperConfig.java │ │ │ │ ├── Post.java │ │ │ │ ├── WebConfig.java │ │ │ │ ├── jdbc │ │ │ │ ├── DataJdbcPostRepository.java │ │ │ │ ├── JdbcConfig.java │ │ │ │ └── JdbcPostRepository.java │ │ │ │ └── jpa │ │ │ │ ├── DataJpaPostRepository.java │ │ │ │ ├── JpaConfig.java │ │ │ │ └── JpaPostRepository.java │ │ ├── resources-h2 │ │ │ └── datasource.properties │ │ ├── resources-jndi │ │ │ └── datasource.properties │ │ ├── resources-mysql │ │ │ └── datasource.properties │ │ ├── resources-oracle │ │ │ └── datasource.properties │ │ ├── resources-postgres │ │ │ └── datasource.properties │ │ ├── resources │ │ │ └── application.properties │ │ └── webapp-jndi │ │ │ └── META-INF │ │ │ └── context.xml │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationIT.java │ │ │ ├── jdbc │ │ │ ├── DataJdbcTests.java │ │ │ ├── JdbcPostRepositoryTest.java │ │ │ └── TestConfig.java │ │ │ └── mybatis │ │ │ ├── MybatisConfig.java │ │ │ ├── MybatisJdbcPostRepository.java │ │ │ ├── MybatisPostRepository.java │ │ │ ├── MybatisTest.java │ │ │ └── mapper │ │ │ ├── PostMapper.java │ │ │ └── PostSummary.java │ │ └── resources │ │ ├── data.sql │ │ └── schema.sql ├── jdbc │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── AppConfig.java │ │ │ │ ├── AppInitializer.java │ │ │ │ ├── DataInitializer.java │ │ │ │ ├── DataSourceConfig.java │ │ │ │ ├── Jackson2ObjectMapperConfig.java │ │ │ │ ├── Post.java │ │ │ │ ├── WebConfig.java │ │ │ │ ├── jdbc │ │ │ │ ├── DataJdbcPostRepository.java │ │ │ │ ├── JdbcConfig.java │ │ │ │ └── JdbcPostRepository.java │ │ │ │ └── jpa │ │ │ │ ├── DataJpaPostRepository.java │ │ │ │ ├── JpaConfig.java │ │ │ │ └── JpaPostRepository.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationIT.java │ │ │ ├── jdbc │ │ │ ├── DataJdbcTests.java │ │ │ ├── JdbcPostRepositoryTest.java │ │ │ └── TestConfig.java │ │ │ └── mybatis │ │ │ ├── MybatisConfig.java │ │ │ ├── MybatisJdbcPostRepository.java │ │ │ ├── MybatisPostRepository.java │ │ │ ├── MybatisTest.java │ │ │ └── mapper │ │ │ ├── PostMapper.java │ │ │ └── PostSummary.java │ │ └── resources │ │ ├── data.sql │ │ └── schema.sql ├── jpa-r2dbc │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── Application.java │ │ │ │ ├── AsyncConfig.java │ │ │ │ ├── DataInitializer.java │ │ │ │ ├── JpaConfig.java │ │ │ │ ├── Post.java │ │ │ │ ├── PostController.java │ │ │ │ ├── PostRepository.java │ │ │ │ ├── WebConfig.java │ │ │ │ └── r2dbc │ │ │ │ ├── PostCommandController.java │ │ │ │ └── R2dbcConfig.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── ApplicationTests.java │ │ └── IntegrationTests.java ├── jta-multi-ds-jms │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── customers │ │ │ │ ├── CustomerConfig.java │ │ │ │ ├── CustomerController.java │ │ │ │ ├── CustomerEntity.java │ │ │ │ └── CustomerRepository.java │ │ │ │ └── orders │ │ │ │ ├── CustomerId.java │ │ │ │ ├── EventLogger.java │ │ │ │ ├── OrderConfig.java │ │ │ │ ├── OrderController.java │ │ │ │ ├── OrderEntity.java │ │ │ │ ├── OrderPlacedEvent.java │ │ │ │ ├── OrderRepository.java │ │ │ │ ├── OrderRequest.java │ │ │ │ └── OrderService.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── customers.properties │ │ │ └── orders.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DataSourceTest.java │ │ ├── DemoApplicationTests.java │ │ ├── JmsTest.java │ │ ├── OrderServiceTest.java │ │ ├── PersistenceUnitTest.java │ │ └── RepositoryTest.java ├── jta-multi-ds │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── customers │ │ │ │ ├── CustomerConfig.java │ │ │ │ ├── CustomerController.java │ │ │ │ ├── CustomerEntity.java │ │ │ │ └── CustomerRepository.java │ │ │ │ └── orders │ │ │ │ ├── CustomerId.java │ │ │ │ ├── OrderConfig.java │ │ │ │ ├── OrderController.java │ │ │ │ ├── OrderEntity.java │ │ │ │ └── OrderRepository.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── customers.properties │ │ │ └── orders.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DataSourceTest.java │ │ ├── DemoApplicationTests.java │ │ ├── PersistenceUnitTest.java │ │ └── RepositoryTest.java ├── messaging-kafka-reply │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── ping │ │ │ │ └── PingApplication.java │ │ │ │ └── pong │ │ │ │ └── PongApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── DemoApplicationIT.java │ │ └── resources │ │ └── application.properties ├── messaging-kafka-tx │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationIT.java ├── messaging-kafka │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationIT.java │ │ │ └── KafkaTest.java │ │ └── resources │ │ └── application.properties ├── modular-jpms │ ├── .gitignore │ ├── greeting-application-test │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── com │ │ │ │ └── example │ │ │ │ │ └── greeting │ │ │ │ │ └── application │ │ │ │ │ └── test │ │ │ │ │ └── GreetingApplicationTests.java │ │ │ └── module-info.java │ │ │ └── resources │ │ │ └── application.properties │ ├── greeting-application │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ ├── com │ │ │ │ └── example │ │ │ │ │ └── greeting │ │ │ │ │ └── application │ │ │ │ │ ├── GreetingApplication.java │ │ │ │ │ └── GreetingController.java │ │ │ └── module-info.java │ │ │ └── resources │ │ │ └── application.properties │ ├── greeting-service-impl │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── com │ │ │ └── example │ │ │ │ └── greeting │ │ │ │ └── service │ │ │ │ └── impl │ │ │ │ └── DefaultGreetingService.java │ │ │ └── module-info.java │ ├── greeting-service-sample │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── com │ │ │ └── example │ │ │ │ └── greeting │ │ │ │ └── service │ │ │ │ └── sample │ │ │ │ └── Main.java │ │ │ └── module-info.java │ ├── greeting-service │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── com │ │ │ └── example │ │ │ │ └── greeting │ │ │ │ └── service │ │ │ │ └── api │ │ │ │ └── GreetingService.java │ │ │ └── module-info.java │ └── pom.xml ├── modular-spring-boot-starter │ ├── .gitignore │ ├── greeting-library │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── greeting │ │ │ ├── DefaultGreetingService.java │ │ │ └── GreetingService.java │ ├── greeting-spring-boot-autoconfigure │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── greeting │ │ │ │ └── GreetingServiceAutoConfiguration.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── spring.factories │ ├── greeting-spring-boot-starter │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ └── pom.xml │ ├── greeting-webapp │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── greeting │ │ │ │ │ ├── app │ │ │ │ │ └── GreetingApplication.java │ │ │ │ │ ├── exclude │ │ │ │ │ └── ExcludeDefaultGreetingServiceApplication.java │ │ │ │ │ ├── override │ │ │ │ │ └── OverrideDefaultGreetingServiceApplication.java │ │ │ │ │ └── web │ │ │ │ │ └── GreetingController.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── greeting │ │ │ ├── ExcludeGreetingApplicationTests.java │ │ │ ├── GreetingApplicationTests.java │ │ │ └── OverrideGreetingApplicationTests.java │ └── pom.xml ├── modular │ ├── .gitignore │ ├── greeting-library │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── greeting │ │ │ └── core │ │ │ ├── DefaultGreetingService.java │ │ │ └── GreetingService.java │ ├── greeting-spring-config │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── greeting │ │ │ │ └── config │ │ │ │ ├── EnableGreetingService.java │ │ │ │ └── GreetingServiceAutoConfiguration.java │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── greeting │ │ │ └── config │ │ │ └── EnabledConfigTest.java │ ├── greeting-webapp │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── greeting │ │ │ │ │ └── app │ │ │ │ │ └── GreetingApplication.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── greeting │ │ │ └── app │ │ │ └── GreetingApplicationTests.java │ └── pom.xml ├── multi-ds │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── customers │ │ │ │ ├── CustomerConfig.java │ │ │ │ ├── CustomerController.java │ │ │ │ ├── CustomerEntity.java │ │ │ │ └── CustomerRepository.java │ │ │ │ └── orders │ │ │ │ ├── CustomerId.java │ │ │ │ ├── OrderConfig.java │ │ │ │ ├── OrderController.java │ │ │ │ ├── OrderEntity.java │ │ │ │ └── OrderRepository.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── customers.properties │ │ │ └── orders.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DataSourceTest.java │ │ ├── DemoApplicationTests.java │ │ ├── PersistenceUnitTest.java │ │ └── RepositoryTest.java ├── multi-r2dbc-connectionfactories │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── customers │ │ │ │ ├── Customer.java │ │ │ │ ├── CustomerConfig.java │ │ │ │ ├── CustomerController.java │ │ │ │ └── CustomerRepository.java │ │ │ │ └── orders │ │ │ │ ├── Order.java │ │ │ │ ├── OrderConfig.java │ │ │ │ ├── OrderController.java │ │ │ │ └── OrderRepository.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── scripts │ │ │ ├── customers │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ │ └── orders │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.java │ │ └── RepositoryTests.java ├── multi-tenancy-hibernate5-discriminator │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── config │ │ │ │ ├── CurrentTenantIdHolder.java │ │ │ │ ├── TenantConfig.java │ │ │ │ ├── TenantIdInterceptor.java │ │ │ │ └── TenantWebConfig.java │ │ │ │ ├── model │ │ │ │ ├── AbstractEntity.java │ │ │ │ ├── CustomerEntity.java │ │ │ │ ├── CustomerId.java │ │ │ │ ├── OrderEntity.java │ │ │ │ ├── TenantSupport.java │ │ │ │ └── package-info.java │ │ │ │ ├── repository │ │ │ │ ├── CustomerRepository.java │ │ │ │ └── OrderRepository.java │ │ │ │ └── web │ │ │ │ ├── CustomerController.java │ │ │ │ └── OrderController.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationTests.java ├── multi-tenancy-hibernate5-schema │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── config │ │ │ │ ├── CurrentTenantIdHolder.java │ │ │ │ ├── TenantConfig.java │ │ │ │ ├── TenantIdInterceptor.java │ │ │ │ └── TenantWebConfig.java │ │ │ │ ├── model │ │ │ │ ├── CustomerEntity.java │ │ │ │ ├── CustomerId.java │ │ │ │ └── OrderEntity.java │ │ │ │ ├── repository │ │ │ │ ├── CustomerRepository.java │ │ │ │ └── OrderRepository.java │ │ │ │ └── web │ │ │ │ ├── CustomerController.java │ │ │ │ └── OrderController.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── scripts │ │ │ ├── tenant1 │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ │ └── tenant2 │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationTests.java ├── multi-tenancy-hibernate5 │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── mysql-initdb.d │ │ └── init.sql │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── master │ │ │ │ ├── MasterConfig.java │ │ │ │ ├── TenantDataSourceConfigEntity.java │ │ │ │ └── TenantDataSourceConfigRepository.java │ │ │ │ └── tenant │ │ │ │ ├── config │ │ │ │ ├── CurrentTenantIdHolder.java │ │ │ │ ├── TenantConfig.java │ │ │ │ ├── TenantIdInterceptor.java │ │ │ │ └── TenantWebConfig.java │ │ │ │ ├── model │ │ │ │ ├── CustomerEntity.java │ │ │ │ ├── CustomerId.java │ │ │ │ └── OrderEntity.java │ │ │ │ ├── repository │ │ │ │ ├── CustomerRepository.java │ │ │ │ └── OrderRepository.java │ │ │ │ └── web │ │ │ │ ├── CustomerController.java │ │ │ │ └── OrderController.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── scripts │ │ │ ├── tenant1 │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ │ └── tenant2 │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationTests.java ├── multi-tenancy-r2dbc │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── mysql-initdb.d │ │ └── init.sql │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── master │ │ │ │ ├── MasterConfig.java │ │ │ │ ├── TenantConfigEntity.java │ │ │ │ └── TenantConfigRepository.java │ │ │ │ └── tenant │ │ │ │ ├── config │ │ │ │ ├── CurrentTenantIdHolder.java │ │ │ │ ├── TenantAwareConnectionFactory.java │ │ │ │ ├── TenantConfig.java │ │ │ │ └── TenantFilter.java │ │ │ │ ├── model │ │ │ │ ├── Customer.java │ │ │ │ └── Order.java │ │ │ │ ├── repository │ │ │ │ ├── CustomerRepository.java │ │ │ │ └── OrderRepository.java │ │ │ │ └── web │ │ │ │ ├── CustomerController.java │ │ │ │ └── OrderController.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── scripts │ │ │ ├── tenant1 │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ │ └── tenant2 │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.java │ │ └── RepositoryTests.java ├── multi-tenancy │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── mysql-initdb.d │ │ └── init.sql │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── master │ │ │ │ ├── MasterConfig.java │ │ │ │ ├── TenantDataSourceConfigEntity.java │ │ │ │ └── TenantDataSourceConfigRepository.java │ │ │ │ └── tenant │ │ │ │ ├── config │ │ │ │ ├── CurrentTenantIdHolder.java │ │ │ │ ├── TenantAwareDataSource.java │ │ │ │ ├── TenantConfig.java │ │ │ │ ├── TenantIdInterceptor.java │ │ │ │ └── TenantWebConfig.java │ │ │ │ ├── model │ │ │ │ ├── CustomerEntity.java │ │ │ │ ├── CustomerId.java │ │ │ │ └── OrderEntity.java │ │ │ │ ├── repository │ │ │ │ ├── CustomerRepository.java │ │ │ │ └── OrderRepository.java │ │ │ │ └── web │ │ │ │ ├── CustomerController.java │ │ │ │ └── OrderController.java │ │ └── resources │ │ │ ├── application.properties │ │ │ └── scripts │ │ │ ├── tenant1 │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ │ └── tenant2 │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationTests.java ├── oracle-jndi-ds-jar │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationIT.java ├── oracle-jndi-ds-war │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ └── ServletInitializer.java │ │ ├── resources │ │ │ └── application.properties │ │ └── webapp │ │ │ └── META-INF │ │ │ └── context.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationIT.java ├── programming-models │ ├── docker-compose.yml │ ├── pg-initdb.d │ │ └── init.sql │ ├── webflux-fn │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ ├── data.sql │ │ │ │ └── schema.sql │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationIT.java │ │ │ ├── TestDemoApplication.java │ │ │ └── TestcontainersConfiguration.java │ ├── webflux-ktco-fn │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.kt │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ ├── data.sql │ │ │ │ └── schema.sql │ │ │ └── test │ │ │ └── kotlin │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationIT.kt │ │ │ ├── TestDemoApplication.kt │ │ │ └── TestcontainersConfiguration.kt │ ├── webflux-ktco │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── kotlin │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.kt │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ ├── data.sql │ │ │ │ └── schema.sql │ │ │ └── test │ │ │ └── kotlin │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationIT.kt │ │ │ ├── TestDemoApplication.kt │ │ │ └── TestcontainersConfiguration.kt │ ├── webflux │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ ├── data.sql │ │ │ │ └── schema.sql │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationIT.java │ │ │ ├── TestDemoApplication.java │ │ │ └── TestcontainersConfiguration.java │ ├── webmvc-fn │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ ├── application.properties │ │ │ │ ├── data.sql │ │ │ │ └── schema.sql │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationIT.java │ │ │ ├── TestDemoApplication.java │ │ │ └── TestcontainersConfiguration.java │ └── webmvc │ │ ├── .gitignore │ │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.java │ │ ├── DemoApplicationTests.java │ │ ├── PostControllerTest.java │ │ ├── TestDemoApplication.java │ │ └── TestcontainersConfiguration.java ├── rest-camel-route │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── GUIDE.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationIT.java ├── rest-jersey │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ └── PostResource.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationIT.java ├── rest-many-to-many │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.local.yml │ ├── docker-compose.yml │ ├── get-wait-for-it.sh │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ ├── DemoApplication.java │ │ │ │ │ ├── application │ │ │ │ │ ├── CourseArrangement.java │ │ │ │ │ ├── DataInitializer.java │ │ │ │ │ └── exception │ │ │ │ │ │ ├── CourseNotFoundException.java │ │ │ │ │ │ ├── CoursesOfStudentReachedMaxLimitationException.java │ │ │ │ │ │ ├── StudentAlreadyRegisteredCourseException.java │ │ │ │ │ │ ├── StudentNeverRegisteredCourseException.java │ │ │ │ │ │ ├── StudentNotFoundException.java │ │ │ │ │ │ └── StudentsOfCourseReachedMaxLimitationException.java │ │ │ │ │ ├── domain │ │ │ │ │ ├── Course.java │ │ │ │ │ └── Student.java │ │ │ │ │ ├── infra │ │ │ │ │ ├── CourseRepository.java │ │ │ │ │ └── StudentRepository.java │ │ │ │ │ └── interfaces │ │ │ │ │ ├── CourseController.java │ │ │ │ │ ├── ReportController.java │ │ │ │ │ ├── RestExceptionHandler.java │ │ │ │ │ ├── StudentController.java │ │ │ │ │ ├── WebConfig.java │ │ │ │ │ └── dto │ │ │ │ │ ├── CourseDto.java │ │ │ │ │ ├── CourseWithStudentDto.java │ │ │ │ │ ├── NewCourseCommand.java │ │ │ │ │ ├── NewStudentCommand.java │ │ │ │ │ └── StudentDto.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ └── test │ │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── CourseArrangementTest.java │ │ │ │ ├── CourseControllerTest.java │ │ │ │ ├── CourseControllerWithManualMockMvcTest.java │ │ │ │ ├── CourseTest.java │ │ │ │ ├── DemoApplicationIT.java │ │ │ │ ├── DemoApplicationTests.java │ │ │ │ ├── RepositoryTest.java │ │ │ │ └── RepositoryWithTestContainersTest.java │ │ │ └── resources │ │ │ └── application.properties │ └── wait-for-it.sh ├── rest-resteasy │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── ContainerLoggingFilter.java │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── JaxrsActivator.java │ │ │ │ ├── ObjectMapperContextResolver.java │ │ │ │ └── PostResource.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationIT.java ├── servlet │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── Greeting.java │ │ │ │ ├── GreetingFilter.java │ │ │ │ ├── GreetingListener.java │ │ │ │ ├── GreetingService.java │ │ │ │ └── GreetingServlet.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationTests.java │ │ └── GreetingServiceTest.java ├── springdoc-gateway │ ├── customers │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── CustomerControllerTest.java │ ├── gateway │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ └── application.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── DemoApplicationIT.java │ ├── orders │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── OrderControllerTest.java │ └── pom.xml ├── springdoc-webflux-security │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── DemoApplicationTests.java ├── springdoc-webmvc-security │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── GreetingControllerTest.java ├── springfox-gateway │ ├── customers │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── CustomerControllerTest.java │ ├── gateway │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ └── application.yml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── DemoApplicationIT.java │ ├── orders │ │ ├── .gitignore │ │ ├── .mvn │ │ │ └── wrapper │ │ │ │ ├── MavenWrapperDownloader.java │ │ │ │ ├── maven-wrapper.jar │ │ │ │ └── maven-wrapper.properties │ │ ├── mvnw │ │ ├── mvnw.cmd │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── demo │ │ │ │ │ └── DemoApplication.java │ │ │ └── resources │ │ │ │ └── application.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── OrderControllerTest.java │ └── pom.xml ├── springfox-webmvc-security │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ └── GreetingControllerTest.java ├── testcontainers-spring-boot │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── Post.java │ │ │ │ └── PostRepository.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── PostRepositoryTests.java │ │ └── resources │ │ ├── application.properties │ │ └── bootstrap.properties ├── validation-ktco │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── README.md │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.kt │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── kotlin │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.kt │ │ └── PostControllerTest.kt ├── webmvc-async │ ├── .gitignore │ ├── .mvn │ │ └── wrapper │ │ │ ├── MavenWrapperDownloader.java │ │ │ ├── maven-wrapper.jar │ │ │ └── maven-wrapper.properties │ ├── docker-compose.yml │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ ├── DataInitializer.java │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── Post.java │ │ │ │ ├── PostController.java │ │ │ │ └── PostRepository.java │ │ └── resources │ │ │ └── application.properties │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationIT.java │ │ ├── PostsControllerWithMockMvcTests.java │ │ └── PostsControllerWithMockMvcWebTestClientTests.java └── webmvc-sse │ ├── .gitignore │ ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties │ ├── mvnw │ ├── mvnw.cmd │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── DemoApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── example │ └── demo │ ├── SseControllerWithJava11HttpClientTests.java │ ├── SseControllerWithJerseyClientTests.java │ ├── SseControllerWithMockMvcTests.java │ ├── SseControllerWithMockMvcWebTestClientTests.java │ ├── SseControllerWithOkHttpEventSourceTests.java │ ├── SseControllerWithRestTemplateTests.java │ ├── SseControllerWithWebClientTests.java │ └── SseControllerWithWebTestClientTests.java ├── programming-models ├── .gitignore ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── docker-compose.yml ├── mvnw ├── mvnw.cmd ├── pg-initdb.d │ └── init.sql ├── pom.xml ├── webflux-fn │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationTests.java │ │ ├── PostRepositoryTest.java │ │ ├── RouterFunctionRestAssuredWebTestClientTest.java │ │ ├── RouterFunctionTest.java │ │ ├── TestDemoApplication.java │ │ └── TestcontainersConfiguration.java ├── webflux-ktco-fn │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.kt │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ ├── kotlin │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── DemoApplicationAnnotationSpec.kt │ │ │ ├── DemoApplicationFuncSpec.kt │ │ │ ├── DemoApplicationStringSpec.kt │ │ │ ├── DemoApplicationTests.kt │ │ │ ├── KotestConfig.kt │ │ │ ├── PostRepositoryTest.kt │ │ │ ├── RouterFunctionTest.kt │ │ │ ├── TestDemoApplication.kt │ │ │ └── TestcontainersConfiguration.kt │ │ └── resources │ │ ├── junit-platform.properties │ │ └── kotest.properties ├── webflux-ktco │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.kt │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── kotlin │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationTests.kt │ │ ├── PostControllerTest.kt │ │ ├── TestDemoApplication.kt │ │ └── TestcontainersConfiguration.kt ├── webflux │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationTests.java │ │ ├── PostControllerTest.java │ │ ├── TestDemoApplication.java │ │ └── TestcontainersConfiguration.java ├── webmvc-fn │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── demo │ │ │ │ └── DemoApplication.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── data.sql │ │ │ └── schema.sql │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplicationRestAssuredTests.java │ │ ├── DemoApplicationTests.java │ │ ├── DemoApplicationWebClientTests.java │ │ ├── PostRepositoryTest.java │ │ ├── RouterFunctionMockMvcWebTestClientTest.java │ │ ├── RouterFunctionRestAssuredMockMvcTest.java │ │ ├── RouterFunctionTest.java │ │ ├── TestDemoApplication.java │ │ └── TestcontainersConfiguration.java └── webmvc │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── DemoApplication.java │ └── resources │ │ ├── application.properties │ │ ├── data.sql │ │ └── schema.sql │ └── test │ └── java │ └── com │ └── example │ └── demo │ ├── DemoApplicationTests.java │ ├── PostControllerTest.java │ ├── TestDemoApplication.java │ └── TestcontainersConfiguration.java ├── techstack.md └── techstack.yml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/amqp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/amqp.yml -------------------------------------------------------------------------------- /.github/workflows/hibernate-reactive-mutiny-oracle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/hibernate-reactive-mutiny-oracle.yml -------------------------------------------------------------------------------- /.github/workflows/hibernate-reactive-mutiny-r2dbc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/hibernate-reactive-mutiny-r2dbc.yml -------------------------------------------------------------------------------- /.github/workflows/hibernate-reactive-mutiny.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/hibernate-reactive-mutiny.yml -------------------------------------------------------------------------------- /.github/workflows/hibernate-reactive.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/hibernate-reactive.yml -------------------------------------------------------------------------------- /.github/workflows/integration-sftp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/integration-sftp.yml -------------------------------------------------------------------------------- /.github/workflows/legacy-programming-models-2x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/legacy-programming-models-2x.yml -------------------------------------------------------------------------------- /.github/workflows/modular-jpms.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/modular-jpms.yml -------------------------------------------------------------------------------- /.github/workflows/multi-tenancy-r2dbc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/multi-tenancy-r2dbc.yml -------------------------------------------------------------------------------- /.github/workflows/programming-models.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/programming-models.yml -------------------------------------------------------------------------------- /.github/workflows/rest-many-to-many.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/rest-many-to-many.yml -------------------------------------------------------------------------------- /.github/workflows/servlet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/servlet.yml -------------------------------------------------------------------------------- /.github/workflows/springdoc-gateway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/springdoc-gateway.yml -------------------------------------------------------------------------------- /.github/workflows/springdoc-webmvc-security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/springdoc-webmvc-security.yml -------------------------------------------------------------------------------- /.github/workflows/springfox-gateway.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/springfox-gateway.yml -------------------------------------------------------------------------------- /.github/workflows/springfox-webmvc-security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/springfox-webmvc-security.yml -------------------------------------------------------------------------------- /.github/workflows/webflux-method-arg-resolver.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/webflux-method-arg-resolver.yml -------------------------------------------------------------------------------- /.github/workflows/webmvc-async.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/webmvc-async.yml -------------------------------------------------------------------------------- /.github/workflows/webmvc-method-arg-resolver.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/webmvc-method-arg-resolver.yml -------------------------------------------------------------------------------- /.github/workflows/webmvc-sse.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.github/workflows/webmvc-sse.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/README.md -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-jdbc/.gitignore -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-jdbc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-jdbc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-jdbc/docker-compose.yml -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-jdbc/mvnw -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-jdbc/mvnw.cmd -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-jdbc/pom.xml -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-jdbc/src/main/resources/application.properties -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/src/main/resources/db/migration/V1__schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-jdbc/src/main/resources/db/migration/V1__schema.sql -------------------------------------------------------------------------------- /db-migrations/flyway-jdbc/src/main/resources/db/migration/V2__insert-sample-data.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO persons(id, name) VALUES (1, 'Jack'), (2, 'Rose'); 2 | -------------------------------------------------------------------------------- /db-migrations/flyway-maven-r2dbc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-maven-r2dbc/.gitignore -------------------------------------------------------------------------------- /db-migrations/flyway-maven-r2dbc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-maven-r2dbc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /db-migrations/flyway-maven-r2dbc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-maven-r2dbc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /db-migrations/flyway-maven-r2dbc/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-maven-r2dbc/docker-compose.yml -------------------------------------------------------------------------------- /db-migrations/flyway-maven-r2dbc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-maven-r2dbc/mvnw -------------------------------------------------------------------------------- /db-migrations/flyway-maven-r2dbc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-maven-r2dbc/mvnw.cmd -------------------------------------------------------------------------------- /db-migrations/flyway-maven-r2dbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-maven-r2dbc/pom.xml -------------------------------------------------------------------------------- /db-migrations/flyway-maven-r2dbc/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/flyway-maven-r2dbc/src/main/resources/application.properties -------------------------------------------------------------------------------- /db-migrations/flyway-maven-r2dbc/src/main/resources/db/migration/V2__insert-sample-data.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO persons(id, name) VALUES (1, 'Jack'), (2, 'Rose'); 2 | -------------------------------------------------------------------------------- /db-migrations/liquibase-jdbc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-jdbc/.gitignore -------------------------------------------------------------------------------- /db-migrations/liquibase-jdbc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-jdbc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /db-migrations/liquibase-jdbc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-jdbc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /db-migrations/liquibase-jdbc/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-jdbc/docker-compose.yml -------------------------------------------------------------------------------- /db-migrations/liquibase-jdbc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-jdbc/mvnw -------------------------------------------------------------------------------- /db-migrations/liquibase-jdbc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-jdbc/mvnw.cmd -------------------------------------------------------------------------------- /db-migrations/liquibase-jdbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-jdbc/pom.xml -------------------------------------------------------------------------------- /db-migrations/liquibase-jdbc/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-jdbc/src/main/resources/application.properties -------------------------------------------------------------------------------- /db-migrations/liquibase-maven-r2dbc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-maven-r2dbc/.gitignore -------------------------------------------------------------------------------- /db-migrations/liquibase-maven-r2dbc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-maven-r2dbc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /db-migrations/liquibase-maven-r2dbc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-maven-r2dbc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /db-migrations/liquibase-maven-r2dbc/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-maven-r2dbc/docker-compose.yml -------------------------------------------------------------------------------- /db-migrations/liquibase-maven-r2dbc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-maven-r2dbc/mvnw -------------------------------------------------------------------------------- /db-migrations/liquibase-maven-r2dbc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-maven-r2dbc/mvnw.cmd -------------------------------------------------------------------------------- /db-migrations/liquibase-maven-r2dbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-maven-r2dbc/pom.xml -------------------------------------------------------------------------------- /db-migrations/liquibase-maven-r2dbc/src/main/resources/liquibase.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/liquibase-maven-r2dbc/src/main/resources/liquibase.properties -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/r2dbc-migrate/.gitignore -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/r2dbc-migrate/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/r2dbc-migrate/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/r2dbc-migrate/docker-compose.yml -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/r2dbc-migrate/mvnw -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/r2dbc-migrate/mvnw.cmd -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/r2dbc-migrate/pom.xml -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/r2dbc-migrate/src/main/resources/application.properties -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/src/main/resources/db/migration/V1__schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/db-migrations/r2dbc-migrate/src/main/resources/db/migration/V1__schema.sql -------------------------------------------------------------------------------- /db-migrations/r2dbc-migrate/src/main/resources/db/migration/V2__insert-sample-data.sql: -------------------------------------------------------------------------------- 1 | INSERT INTO persons(id, name) VALUES (1, 'Jack'), (2, 'Rose'); 2 | -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/hibernate-reactive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/docs/hibernate-reactive.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/jakarta-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/docs/jakarta-data.md -------------------------------------------------------------------------------- /docs/programming-models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/docs/programming-models.md -------------------------------------------------------------------------------- /docs/servlet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/docs/servlet.md -------------------------------------------------------------------------------- /integration-sftp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/.gitignore -------------------------------------------------------------------------------- /integration-sftp/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /integration-sftp/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /integration-sftp/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/docker-compose.yml -------------------------------------------------------------------------------- /integration-sftp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/mvnw -------------------------------------------------------------------------------- /integration-sftp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/mvnw.cmd -------------------------------------------------------------------------------- /integration-sftp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/pom.xml -------------------------------------------------------------------------------- /integration-sftp/sftp-inbound/FOO.CSV.csv: -------------------------------------------------------------------------------- 1 | foo -------------------------------------------------------------------------------- /integration-sftp/src/main/kotlin/com/example/demo/DemoApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/main/kotlin/com/example/demo/DemoApplication.kt -------------------------------------------------------------------------------- /integration-sftp/src/main/kotlin/com/example/demo/DownloadedEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/main/kotlin/com/example/demo/DownloadedEvent.kt -------------------------------------------------------------------------------- /integration-sftp/src/main/kotlin/com/example/demo/DownloadedEventHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/main/kotlin/com/example/demo/DownloadedEventHandler.kt -------------------------------------------------------------------------------- /integration-sftp/src/main/kotlin/com/example/demo/IntegrationConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/main/kotlin/com/example/demo/IntegrationConfig.kt -------------------------------------------------------------------------------- /integration-sftp/src/main/kotlin/com/example/demo/SftpIntegrationFlows.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/main/kotlin/com/example/demo/SftpIntegrationFlows.kt -------------------------------------------------------------------------------- /integration-sftp/src/main/kotlin/com/example/demo/SftpProperties.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/main/kotlin/com/example/demo/SftpProperties.kt -------------------------------------------------------------------------------- /integration-sftp/src/main/kotlin/com/example/demo/UploadGateway.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/main/kotlin/com/example/demo/UploadGateway.kt -------------------------------------------------------------------------------- /integration-sftp/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | logging.level.com.example.demo=DEBUG 2 | -------------------------------------------------------------------------------- /integration-sftp/src/test/kotlin/com/example/demo/EmbeddedSftpServer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/test/kotlin/com/example/demo/EmbeddedSftpServer.kt -------------------------------------------------------------------------------- /integration-sftp/src/test/kotlin/com/example/demo/SftpTestUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/test/kotlin/com/example/demo/SftpTestUtils.kt -------------------------------------------------------------------------------- /integration-sftp/src/test/resources/META-INF/keys/sftp_rsa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/test/resources/META-INF/keys/sftp_rsa -------------------------------------------------------------------------------- /integration-sftp/src/test/resources/META-INF/keys/sftp_rsa.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/integration-sftp/src/test/resources/META-INF/keys/sftp_rsa.pub -------------------------------------------------------------------------------- /integration-sftp/src/test/resources/foo.txt: -------------------------------------------------------------------------------- 1 | test -------------------------------------------------------------------------------- /issues/webflux-json-mapper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-json-mapper/.gitignore -------------------------------------------------------------------------------- /issues/webflux-json-mapper/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-json-mapper/build.gradle.kts -------------------------------------------------------------------------------- /issues/webflux-json-mapper/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-json-mapper/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /issues/webflux-json-mapper/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-json-mapper/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /issues/webflux-json-mapper/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-json-mapper/gradlew -------------------------------------------------------------------------------- /issues/webflux-json-mapper/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-json-mapper/gradlew.bat -------------------------------------------------------------------------------- /issues/webflux-json-mapper/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "demo" 2 | -------------------------------------------------------------------------------- /issues/webflux-json-mapper/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-json-mapper/src/main/resources/application.properties -------------------------------------------------------------------------------- /issues/webflux-method-arg-resolver/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-method-arg-resolver/.gitignore -------------------------------------------------------------------------------- /issues/webflux-method-arg-resolver/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-method-arg-resolver/build.gradle.kts -------------------------------------------------------------------------------- /issues/webflux-method-arg-resolver/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-method-arg-resolver/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /issues/webflux-method-arg-resolver/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-method-arg-resolver/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /issues/webflux-method-arg-resolver/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-method-arg-resolver/gradlew -------------------------------------------------------------------------------- /issues/webflux-method-arg-resolver/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-method-arg-resolver/gradlew.bat -------------------------------------------------------------------------------- /issues/webflux-method-arg-resolver/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webflux-method-arg-resolver/settings.gradle.kts -------------------------------------------------------------------------------- /issues/webmvc-json-mapper/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-json-mapper/.gitignore -------------------------------------------------------------------------------- /issues/webmvc-json-mapper/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-json-mapper/build.gradle.kts -------------------------------------------------------------------------------- /issues/webmvc-json-mapper/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-json-mapper/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /issues/webmvc-json-mapper/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-json-mapper/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /issues/webmvc-json-mapper/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-json-mapper/gradlew -------------------------------------------------------------------------------- /issues/webmvc-json-mapper/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-json-mapper/gradlew.bat -------------------------------------------------------------------------------- /issues/webmvc-json-mapper/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "demo" 2 | -------------------------------------------------------------------------------- /issues/webmvc-json-mapper/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-json-mapper/src/main/resources/application.properties -------------------------------------------------------------------------------- /issues/webmvc-method-arg-resolver/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-method-arg-resolver/.gitignore -------------------------------------------------------------------------------- /issues/webmvc-method-arg-resolver/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-method-arg-resolver/build.gradle.kts -------------------------------------------------------------------------------- /issues/webmvc-method-arg-resolver/build.gradle.kts~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-method-arg-resolver/build.gradle.kts~ -------------------------------------------------------------------------------- /issues/webmvc-method-arg-resolver/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-method-arg-resolver/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /issues/webmvc-method-arg-resolver/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-method-arg-resolver/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /issues/webmvc-method-arg-resolver/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-method-arg-resolver/gradlew -------------------------------------------------------------------------------- /issues/webmvc-method-arg-resolver/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-method-arg-resolver/gradlew.bat -------------------------------------------------------------------------------- /issues/webmvc-method-arg-resolver/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-method-arg-resolver/settings.gradle.kts -------------------------------------------------------------------------------- /issues/webmvc-method-arg-resolver/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/issues/webmvc-method-arg-resolver/src/main/resources/application.properties -------------------------------------------------------------------------------- /jakarta-data/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/.gitignore -------------------------------------------------------------------------------- /jakarta-data/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /jakarta-data/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /jakarta-data/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /jakarta-data/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/mvnw -------------------------------------------------------------------------------- /jakarta-data/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/mvnw.cmd -------------------------------------------------------------------------------- /jakarta-data/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/pom.xml -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/Application.java -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/Blogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/Blogger.java -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/DataConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/DataConfig.java -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/DataInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/DataInitializer.java -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/DataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/DataSourceConfig.java -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/JpaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/JpaConfig.java -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/model/Post.java -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/model/PostSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/model/PostSummary.java -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/model/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/model/Status.java -------------------------------------------------------------------------------- /jakarta-data/src/main/java/com/example/demo/repository/PostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/java/com/example/demo/repository/PostRepository.java -------------------------------------------------------------------------------- /jakarta-data/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/resources/application.properties -------------------------------------------------------------------------------- /jakarta-data/src/main/resources/datasource.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/resources/datasource.properties -------------------------------------------------------------------------------- /jakarta-data/src/main/resources/jpa.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/resources/jpa.properties -------------------------------------------------------------------------------- /jakarta-data/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/main/resources/logback.xml -------------------------------------------------------------------------------- /jakarta-data/src/test/java/com/example/demo/PostRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/jakarta-data/src/test/java/com/example/demo/PostRepositoryTest.java -------------------------------------------------------------------------------- /jakarta-data/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- 1 | #junit.jupiter.testinstance.lifecycle.default = per_class 2 | -------------------------------------------------------------------------------- /legacy-2x/amqp/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/amqp/hello-amqp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/hello-amqp/.gitignore -------------------------------------------------------------------------------- /legacy-2x/amqp/hello-amqp/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/hello-amqp/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/amqp/hello-amqp/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/hello-amqp/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/amqp/hello-amqp/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/hello-amqp/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/amqp/hello-amqp/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/hello-amqp/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/amqp/hello-amqp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/hello-amqp/mvnw -------------------------------------------------------------------------------- /legacy-2x/amqp/hello-amqp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/hello-amqp/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/amqp/hello-amqp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/hello-amqp/pom.xml -------------------------------------------------------------------------------- /legacy-2x/amqp/hello-amqp/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/hello-amqp/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/amqp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/pom.xml -------------------------------------------------------------------------------- /legacy-2x/amqp/spring-messaging-amqp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/spring-messaging-amqp/.gitignore -------------------------------------------------------------------------------- /legacy-2x/amqp/spring-messaging-amqp/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/spring-messaging-amqp/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/amqp/spring-messaging-amqp/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/spring-messaging-amqp/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/amqp/spring-messaging-amqp/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/spring-messaging-amqp/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/amqp/spring-messaging-amqp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/spring-messaging-amqp/mvnw -------------------------------------------------------------------------------- /legacy-2x/amqp/spring-messaging-amqp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/spring-messaging-amqp/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/amqp/spring-messaging-amqp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/amqp/spring-messaging-amqp/pom.xml -------------------------------------------------------------------------------- /legacy-2x/custom-validator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/custom-validator/.gitignore -------------------------------------------------------------------------------- /legacy-2x/custom-validator/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/custom-validator/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/custom-validator/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/custom-validator/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/custom-validator/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/custom-validator/mvnw -------------------------------------------------------------------------------- /legacy-2x/custom-validator/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/custom-validator/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/custom-validator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/custom-validator/pom.xml -------------------------------------------------------------------------------- /legacy-2x/custom-validator/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/custom-validator/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/.gitignore -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/build.gradle -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/checkstyle.xml -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/code-coverage.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/code-coverage.gradle -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/gradlew -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/gradlew.bat -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/lombok.config: -------------------------------------------------------------------------------- 1 | lombok.noArgsConstructor.extraPrivate=true 2 | -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/pmd-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/pmd-rules.xml -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/profile-dev.gradle: -------------------------------------------------------------------------------- 1 | ext.message="profile for dev" -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/profile-prod.gradle: -------------------------------------------------------------------------------- 1 | ext.message="profile for production" -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/profile-staging.gradle: -------------------------------------------------------------------------------- 1 | ext.message="profile staging" -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'gradle-profiles' 2 | -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/src/main/resources-dev/datasource.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/src/main/resources-dev/datasource.properties -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/src/main/resources-prod/datasource.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/src/main/resources-prod/datasource.properties -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/src/main/resources-staging/datasource.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/src/main/resources-staging/datasource.properties -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/gradle-profiles/static-code-analysis.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/gradle-profiles/static-code-analysis.gradle -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-oracle/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-oracle/.editorconfig -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-oracle/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-oracle/.gitignore -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-oracle/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-oracle/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-oracle/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-oracle/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-oracle/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-oracle/mvnw -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-oracle/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-oracle/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-oracle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-oracle/pom.xml -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-oracle/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-oracle/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-oracle/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-oracle/src/main/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-r2dbc/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-r2dbc/.editorconfig -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-r2dbc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-r2dbc/.gitignore -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-r2dbc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-r2dbc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-r2dbc/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-r2dbc/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-r2dbc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-r2dbc/mvnw -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-r2dbc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-r2dbc/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-r2dbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-r2dbc/pom.xml -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-r2dbc/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-r2dbc/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny-r2dbc/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny-r2dbc/src/main/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny/.editorconfig -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny/.gitignore -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny/mvnw -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive-mutiny/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive-mutiny/pom.xml -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/.editorconfig -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/.gitignore -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/mvnw -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/pom.xml -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/src/main/java/com/example/demo/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/src/main/java/com/example/demo/Post.java -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /legacy-2x/hibernate-reactive/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/hibernate-reactive/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/integration-amqp-cafe/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/integration-amqp-cafe/.gitignore -------------------------------------------------------------------------------- /legacy-2x/integration-amqp-cafe/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/integration-amqp-cafe/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/integration-amqp-cafe/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/integration-amqp-cafe/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/integration-amqp-cafe/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/integration-amqp-cafe/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/integration-amqp-cafe/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/integration-amqp-cafe/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/integration-amqp-cafe/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/integration-amqp-cafe/mvnw -------------------------------------------------------------------------------- /legacy-2x/integration-amqp-cafe/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/integration-amqp-cafe/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/integration-amqp-cafe/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/integration-amqp-cafe/pom.xml -------------------------------------------------------------------------------- /legacy-2x/integration-amqp-cafe/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | logging.level.org.springframework.integration.amqp=DEBUG 2 | 3 | -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/.gitignore -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/mvnw -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/pom.xml -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/src/main/resources/META-INF/orm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/src/main/resources/META-INF/orm.xml -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/src/main/webapp/WEB-INF/blog-ds.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/src/main/webapp/WEB-INF/blog-ds.xml -------------------------------------------------------------------------------- /legacy-2x/jakartaee-container-managed/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee-container-managed/src/main/webapp/WEB-INF/jboss-web.xml -------------------------------------------------------------------------------- /legacy-2x/jakartaee/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/.gitignore -------------------------------------------------------------------------------- /legacy-2x/jakartaee/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/jakartaee/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/jakartaee/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/jakartaee/config.cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/config.cli -------------------------------------------------------------------------------- /legacy-2x/jakartaee/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/jakartaee/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/mvnw -------------------------------------------------------------------------------- /legacy-2x/jakartaee/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/jakartaee/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/pom.xml -------------------------------------------------------------------------------- /legacy-2x/jakartaee/src/main/java/com/example/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/src/main/java/com/example/demo/DemoApplication.java -------------------------------------------------------------------------------- /legacy-2x/jakartaee/src/main/java/com/example/demo/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/src/main/java/com/example/demo/ServletInitializer.java -------------------------------------------------------------------------------- /legacy-2x/jakartaee/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/jakartaee/src/main/webapp/WEB-INF/jboss-deployment-structure.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/src/main/webapp/WEB-INF/jboss-deployment-structure.xml -------------------------------------------------------------------------------- /legacy-2x/jakartaee/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/src/main/webapp/WEB-INF/jboss-web.xml -------------------------------------------------------------------------------- /legacy-2x/jakartaee/src/test/java/com/example/demo/DemoApplicationIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jakartaee/src/test/java/com/example/demo/DemoApplicationIT.java -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/.gitignore -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/mvnw -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/pom.xml -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/src/main/java/com/example/demo/AppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/src/main/java/com/example/demo/AppConfig.java -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/src/main/java/com/example/demo/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/src/main/java/com/example/demo/Post.java -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/src/main/resources-h2/datasource.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/src/main/resources-h2/datasource.properties -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/src/main/webapp-jndi/META-INF/context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/src/main/webapp-jndi/META-INF/context.xml -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/src/test/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/src/test/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/jdbc-maven-profiles/src/test/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc-maven-profiles/src/test/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/jdbc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/.gitignore -------------------------------------------------------------------------------- /legacy-2x/jdbc/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/jdbc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/jdbc/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/jdbc/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/jdbc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/mvnw -------------------------------------------------------------------------------- /legacy-2x/jdbc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/jdbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/pom.xml -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/java/com/example/demo/AppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/java/com/example/demo/AppConfig.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/java/com/example/demo/AppInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/java/com/example/demo/AppInitializer.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/java/com/example/demo/DataInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/java/com/example/demo/DataInitializer.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/java/com/example/demo/DataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/java/com/example/demo/DataSourceConfig.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/java/com/example/demo/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/java/com/example/demo/Post.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/java/com/example/demo/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/java/com/example/demo/WebConfig.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/java/com/example/demo/jdbc/JdbcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/java/com/example/demo/jdbc/JdbcConfig.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/java/com/example/demo/jpa/JpaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/java/com/example/demo/jpa/JpaConfig.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/java/com/example/demo/jpa/JpaPostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/java/com/example/demo/jpa/JpaPostRepository.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/test/java/com/example/demo/DemoApplicationIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/test/java/com/example/demo/DemoApplicationIT.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/test/java/com/example/demo/jdbc/DataJdbcTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/test/java/com/example/demo/jdbc/DataJdbcTests.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/test/java/com/example/demo/jdbc/TestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/test/java/com/example/demo/jdbc/TestConfig.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/test/java/com/example/demo/mybatis/MybatisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/test/java/com/example/demo/mybatis/MybatisConfig.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/test/java/com/example/demo/mybatis/MybatisTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/test/java/com/example/demo/mybatis/MybatisTest.java -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/test/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/test/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/jdbc/src/test/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jdbc/src/test/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/.gitignore -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/mvnw -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/pom.xml -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/Application.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/AsyncConfig.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/DataInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/DataInitializer.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/JpaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/JpaConfig.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/Post.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/PostController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/PostController.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/PostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/PostRepository.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/WebConfig.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/r2dbc/R2dbcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/java/com/example/demo/r2dbc/R2dbcConfig.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/test/java/com/example/demo/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/test/java/com/example/demo/ApplicationTests.java -------------------------------------------------------------------------------- /legacy-2x/jpa-r2dbc/src/test/java/com/example/demo/IntegrationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jpa-r2dbc/src/test/java/com/example/demo/IntegrationTests.java -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/.gitignore -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/mvnw -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/pom.xml -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/src/main/resources/customers.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/src/main/resources/customers.properties -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/src/main/resources/orders.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/src/main/resources/orders.properties -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds-jms/src/test/java/com/example/demo/JmsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds-jms/src/test/java/com/example/demo/JmsTest.java -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/.gitignore -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/mvnw -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/pom.xml -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/src/main/resources/customers.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/src/main/resources/customers.properties -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/src/main/resources/orders.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/src/main/resources/orders.properties -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/src/test/java/com/example/demo/DataSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/src/test/java/com/example/demo/DataSourceTest.java -------------------------------------------------------------------------------- /legacy-2x/jta-multi-ds/src/test/java/com/example/demo/RepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/jta-multi-ds/src/test/java/com/example/demo/RepositoryTest.java -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/.gitignore -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/mvnw -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/pom.xml -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-reply/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-reply/src/test/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/.gitignore -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/mvnw -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/pom.xml -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka-tx/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka-tx/src/main/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/.gitignore -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/mvnw -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/pom.xml -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/src/test/java/com/example/demo/KafkaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/src/test/java/com/example/demo/KafkaTest.java -------------------------------------------------------------------------------- /legacy-2x/messaging-kafka/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/messaging-kafka/src/test/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-jpms/.gitignore -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/greeting-application-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-jpms/greeting-application-test/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/greeting-application-test/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/greeting-application/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-jpms/greeting-application/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/greeting-application/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/greeting-service-impl/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-jpms/greeting-service-impl/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/greeting-service-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-jpms/greeting-service-sample/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/greeting-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-jpms/greeting-service/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/greeting-service/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-jpms/greeting-service/src/main/java/module-info.java -------------------------------------------------------------------------------- /legacy-2x/modular-jpms/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-jpms/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular-spring-boot-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-spring-boot-starter/.gitignore -------------------------------------------------------------------------------- /legacy-2x/modular-spring-boot-starter/greeting-library/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-spring-boot-starter/greeting-library/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular-spring-boot-starter/greeting-spring-boot-starter/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-spring-boot-starter/greeting-spring-boot-starter/mvnw -------------------------------------------------------------------------------- /legacy-2x/modular-spring-boot-starter/greeting-webapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-spring-boot-starter/greeting-webapp/.gitignore -------------------------------------------------------------------------------- /legacy-2x/modular-spring-boot-starter/greeting-webapp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-spring-boot-starter/greeting-webapp/mvnw -------------------------------------------------------------------------------- /legacy-2x/modular-spring-boot-starter/greeting-webapp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-spring-boot-starter/greeting-webapp/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/modular-spring-boot-starter/greeting-webapp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-spring-boot-starter/greeting-webapp/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular-spring-boot-starter/greeting-webapp/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /legacy-2x/modular-spring-boot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular-spring-boot-starter/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/.gitignore -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-library/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-library/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-spring-config/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-spring-config/mvnw -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-spring-config/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-spring-config/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-spring-config/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-spring-config/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-webapp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-webapp/.gitignore -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-webapp/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-webapp/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-webapp/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-webapp/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-webapp/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-webapp/mvnw -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-webapp/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-webapp/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-webapp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/greeting-webapp/pom.xml -------------------------------------------------------------------------------- /legacy-2x/modular/greeting-webapp/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /legacy-2x/modular/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/modular/pom.xml -------------------------------------------------------------------------------- /legacy-2x/multi-ds/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/.gitignore -------------------------------------------------------------------------------- /legacy-2x/multi-ds/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/multi-ds/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/multi-ds/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/multi-ds/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/multi-ds/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/multi-ds/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/mvnw -------------------------------------------------------------------------------- /legacy-2x/multi-ds/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/multi-ds/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/pom.xml -------------------------------------------------------------------------------- /legacy-2x/multi-ds/src/main/java/com/example/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/src/main/java/com/example/demo/DemoApplication.java -------------------------------------------------------------------------------- /legacy-2x/multi-ds/src/main/java/com/example/demo/orders/CustomerId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/src/main/java/com/example/demo/orders/CustomerId.java -------------------------------------------------------------------------------- /legacy-2x/multi-ds/src/main/java/com/example/demo/orders/OrderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/src/main/java/com/example/demo/orders/OrderConfig.java -------------------------------------------------------------------------------- /legacy-2x/multi-ds/src/main/java/com/example/demo/orders/OrderEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/src/main/java/com/example/demo/orders/OrderEntity.java -------------------------------------------------------------------------------- /legacy-2x/multi-ds/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/multi-ds/src/main/resources/customers.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/src/main/resources/customers.properties -------------------------------------------------------------------------------- /legacy-2x/multi-ds/src/main/resources/orders.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/src/main/resources/orders.properties -------------------------------------------------------------------------------- /legacy-2x/multi-ds/src/test/java/com/example/demo/DataSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/src/test/java/com/example/demo/DataSourceTest.java -------------------------------------------------------------------------------- /legacy-2x/multi-ds/src/test/java/com/example/demo/RepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-ds/src/test/java/com/example/demo/RepositoryTest.java -------------------------------------------------------------------------------- /legacy-2x/multi-r2dbc-connectionfactories/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-r2dbc-connectionfactories/.gitignore -------------------------------------------------------------------------------- /legacy-2x/multi-r2dbc-connectionfactories/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-r2dbc-connectionfactories/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/multi-r2dbc-connectionfactories/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-r2dbc-connectionfactories/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/multi-r2dbc-connectionfactories/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-r2dbc-connectionfactories/mvnw -------------------------------------------------------------------------------- /legacy-2x/multi-r2dbc-connectionfactories/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-r2dbc-connectionfactories/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/multi-r2dbc-connectionfactories/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-r2dbc-connectionfactories/pom.xml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-discriminator/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-discriminator/.gitignore -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-discriminator/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-discriminator/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-discriminator/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-discriminator/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-discriminator/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-discriminator/mvnw -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-discriminator/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-discriminator/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-discriminator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-discriminator/pom.xml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-schema/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-schema/.gitignore -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-schema/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-schema/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-schema/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-schema/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-schema/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-schema/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-schema/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-schema/mvnw -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-schema/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-schema/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5-schema/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5-schema/pom.xml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5/.gitignore -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5/mvnw -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5/mysql-initdb.d/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5/mysql-initdb.d/init.sql -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-hibernate5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-hibernate5/pom.xml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/.gitignore -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/mvnw -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/mysql-initdb.d/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/mysql-initdb.d/init.sql -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/pom.xml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/src/main/resources/scripts/tenant1/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/src/main/resources/scripts/tenant1/data.sql -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy-r2dbc/src/main/resources/scripts/tenant2/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy-r2dbc/src/main/resources/scripts/tenant2/data.sql -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/.gitignore -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/mvnw -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/mysql-initdb.d/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/mysql-initdb.d/init.sql -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/pom.xml -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/src/main/resources/scripts/tenant1/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/src/main/resources/scripts/tenant1/data.sql -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/src/main/resources/scripts/tenant1/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/src/main/resources/scripts/tenant1/schema.sql -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/src/main/resources/scripts/tenant2/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/src/main/resources/scripts/tenant2/data.sql -------------------------------------------------------------------------------- /legacy-2x/multi-tenancy/src/main/resources/scripts/tenant2/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/multi-tenancy/src/main/resources/scripts/tenant2/schema.sql -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/.gitignore -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/mvnw -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/pom.xml -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-jar/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-jar/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/.gitignore -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/mvnw -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/pom.xml -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/oracle-jndi-ds-war/src/main/webapp/META-INF/context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/oracle-jndi-ds-war/src/main/webapp/META-INF/context.xml -------------------------------------------------------------------------------- /legacy-2x/programming-models/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/programming-models/pg-initdb.d/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/pg-initdb.d/init.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-fn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-fn/.gitignore -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-fn/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-fn/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-fn/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-fn/mvnw -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-fn/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-fn/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-fn/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-fn/pom.xml -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-fn/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-fn/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-fn/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-fn/src/main/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco-fn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco-fn/.gitignore -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco-fn/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco-fn/mvnw -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco-fn/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco-fn/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco-fn/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco-fn/pom.xml -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco-fn/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco-fn/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco/.gitignore -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco/mvnw -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco/pom.xml -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux-ktco/src/main/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco/src/test/kotlin/com/example/demo/TestDemoApplication.kt: -------------------------------------------------------------------------------- 1 | package com.example.demo 2 | 3 | class DemoApplicationTests { 4 | } -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux-ktco/src/test/kotlin/com/example/demo/TestcontainersConfiguration.kt: -------------------------------------------------------------------------------- 1 | package com.example.demo 2 | 3 | class TestcontainersConfiguration { 4 | } -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux/.gitignore -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux/mvnw -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux/pom.xml -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webflux/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webflux/src/main/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc-fn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc-fn/.gitignore -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc-fn/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc-fn/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc-fn/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc-fn/mvnw -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc-fn/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc-fn/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc-fn/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc-fn/pom.xml -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc-fn/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc-fn/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc-fn/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc-fn/src/main/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc-fn/src/test/java/com/example/demo/TestcontainersConfiguration.java: -------------------------------------------------------------------------------- 1 | package com.example.demo; 2 | 3 | public class TestcontainersConfiguration { 4 | } 5 | -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc/.gitignore -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc/mvnw -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc/pom.xml -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/programming-models/webmvc/src/main/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/programming-models/webmvc/src/test/java/com/example/demo/PostControllerTest.java: -------------------------------------------------------------------------------- 1 | package com.example.demo; 2 | 3 | public class PostControllerTest { 4 | } 5 | -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/.gitignore -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/GUIDE.md -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/mvnw -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/pom.xml -------------------------------------------------------------------------------- /legacy-2x/rest-camel-route/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-camel-route/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/.gitignore -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/mvnw -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/pom.xml -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/src/main/java/com/example/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/src/main/java/com/example/demo/DemoApplication.java -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/src/main/java/com/example/demo/PostResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/src/main/java/com/example/demo/PostResource.java -------------------------------------------------------------------------------- /legacy-2x/rest-jersey/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-jersey/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/.gitignore -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/docker-compose.local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/docker-compose.local.yml -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/get-wait-for-it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/get-wait-for-it.sh -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/mvnw -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/pom.xml -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/src/test/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /legacy-2x/rest-many-to-many/wait-for-it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-many-to-many/wait-for-it.sh -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/.gitignore -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/mvnw -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/pom.xml -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/src/main/java/com/example/demo/PostResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/src/main/java/com/example/demo/PostResource.java -------------------------------------------------------------------------------- /legacy-2x/rest-resteasy/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/rest-resteasy/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/servlet/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/.gitignore -------------------------------------------------------------------------------- /legacy-2x/servlet/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/servlet/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/servlet/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/servlet/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/mvnw -------------------------------------------------------------------------------- /legacy-2x/servlet/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/servlet/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/pom.xml -------------------------------------------------------------------------------- /legacy-2x/servlet/src/main/java/com/example/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/src/main/java/com/example/demo/DemoApplication.java -------------------------------------------------------------------------------- /legacy-2x/servlet/src/main/java/com/example/demo/Greeting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/src/main/java/com/example/demo/Greeting.java -------------------------------------------------------------------------------- /legacy-2x/servlet/src/main/java/com/example/demo/GreetingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/src/main/java/com/example/demo/GreetingFilter.java -------------------------------------------------------------------------------- /legacy-2x/servlet/src/main/java/com/example/demo/GreetingListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/src/main/java/com/example/demo/GreetingListener.java -------------------------------------------------------------------------------- /legacy-2x/servlet/src/main/java/com/example/demo/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/src/main/java/com/example/demo/GreetingService.java -------------------------------------------------------------------------------- /legacy-2x/servlet/src/main/java/com/example/demo/GreetingServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/src/main/java/com/example/demo/GreetingServlet.java -------------------------------------------------------------------------------- /legacy-2x/servlet/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/servlet/src/test/java/com/example/demo/GreetingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/servlet/src/test/java/com/example/demo/GreetingServiceTest.java -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/customers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/customers/.gitignore -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/customers/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/customers/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/customers/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/customers/mvnw -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/customers/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/customers/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/customers/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/customers/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/gateway/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/gateway/.gitignore -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/gateway/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/gateway/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/gateway/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/gateway/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/gateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/gateway/mvnw -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/gateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/gateway/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/gateway/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/gateway/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/gateway/src/main/resources/application.yml -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/orders/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/orders/.gitignore -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/orders/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/orders/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/orders/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/orders/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/orders/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/orders/mvnw -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/orders/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/orders/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/orders/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/orders/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springdoc-gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-gateway/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springdoc-webflux-security/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webflux-security/.gitignore -------------------------------------------------------------------------------- /legacy-2x/springdoc-webflux-security/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webflux-security/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/springdoc-webflux-security/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webflux-security/mvnw -------------------------------------------------------------------------------- /legacy-2x/springdoc-webflux-security/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webflux-security/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/springdoc-webflux-security/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webflux-security/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springdoc-webflux-security/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /legacy-2x/springdoc-webmvc-security/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webmvc-security/.gitignore -------------------------------------------------------------------------------- /legacy-2x/springdoc-webmvc-security/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webmvc-security/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/springdoc-webmvc-security/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webmvc-security/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/springdoc-webmvc-security/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webmvc-security/mvnw -------------------------------------------------------------------------------- /legacy-2x/springdoc-webmvc-security/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webmvc-security/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/springdoc-webmvc-security/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springdoc-webmvc-security/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/customers/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/customers/.gitignore -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/customers/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/customers/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/customers/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/customers/mvnw -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/customers/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/customers/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/customers/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/customers/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/gateway/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/gateway/.gitignore -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/gateway/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/gateway/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/gateway/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/gateway/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/gateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/gateway/mvnw -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/gateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/gateway/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/gateway/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/gateway/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/gateway/src/main/resources/application.yml -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/orders/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/orders/.gitignore -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/orders/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/orders/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/orders/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/orders/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/orders/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/orders/mvnw -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/orders/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/orders/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/orders/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/orders/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springfox-gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-gateway/pom.xml -------------------------------------------------------------------------------- /legacy-2x/springfox-webmvc-security/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-webmvc-security/.gitignore -------------------------------------------------------------------------------- /legacy-2x/springfox-webmvc-security/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-webmvc-security/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/springfox-webmvc-security/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-webmvc-security/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/springfox-webmvc-security/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-webmvc-security/mvnw -------------------------------------------------------------------------------- /legacy-2x/springfox-webmvc-security/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-webmvc-security/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/springfox-webmvc-security/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/springfox-webmvc-security/pom.xml -------------------------------------------------------------------------------- /legacy-2x/testcontainers-spring-boot/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/testcontainers-spring-boot/.gitignore -------------------------------------------------------------------------------- /legacy-2x/testcontainers-spring-boot/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/testcontainers-spring-boot/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/testcontainers-spring-boot/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/testcontainers-spring-boot/mvnw -------------------------------------------------------------------------------- /legacy-2x/testcontainers-spring-boot/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/testcontainers-spring-boot/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/testcontainers-spring-boot/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/testcontainers-spring-boot/pom.xml -------------------------------------------------------------------------------- /legacy-2x/testcontainers-spring-boot/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /legacy-2x/testcontainers-spring-boot/src/test/resources/bootstrap.properties: -------------------------------------------------------------------------------- 1 | embedded.mongodb.enabled=true -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/.gitignore -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/README.md -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/mvnw -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/pom.xml -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/src/main/resources/data.sql -------------------------------------------------------------------------------- /legacy-2x/validation-ktco/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/validation-ktco/src/main/resources/schema.sql -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/.gitignore -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/docker-compose.yml -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/mvnw -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/pom.xml -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/src/main/java/com/example/demo/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/src/main/java/com/example/demo/Post.java -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/src/main/java/com/example/demo/PostController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/src/main/java/com/example/demo/PostController.java -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/src/main/java/com/example/demo/PostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/src/main/java/com/example/demo/PostRepository.java -------------------------------------------------------------------------------- /legacy-2x/webmvc-async/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-async/src/main/resources/application.properties -------------------------------------------------------------------------------- /legacy-2x/webmvc-sse/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-sse/.gitignore -------------------------------------------------------------------------------- /legacy-2x/webmvc-sse/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-sse/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /legacy-2x/webmvc-sse/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-sse/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /legacy-2x/webmvc-sse/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-sse/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /legacy-2x/webmvc-sse/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-sse/mvnw -------------------------------------------------------------------------------- /legacy-2x/webmvc-sse/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-sse/mvnw.cmd -------------------------------------------------------------------------------- /legacy-2x/webmvc-sse/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-sse/pom.xml -------------------------------------------------------------------------------- /legacy-2x/webmvc-sse/src/main/java/com/example/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-sse/src/main/java/com/example/demo/DemoApplication.java -------------------------------------------------------------------------------- /legacy-2x/webmvc-sse/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/legacy-2x/webmvc-sse/src/main/resources/application.properties -------------------------------------------------------------------------------- /programming-models/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/.gitignore -------------------------------------------------------------------------------- /programming-models/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /programming-models/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/docker-compose.yml -------------------------------------------------------------------------------- /programming-models/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/mvnw -------------------------------------------------------------------------------- /programming-models/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/mvnw.cmd -------------------------------------------------------------------------------- /programming-models/pg-initdb.d/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/pg-initdb.d/init.sql -------------------------------------------------------------------------------- /programming-models/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/pom.xml -------------------------------------------------------------------------------- /programming-models/webflux-fn/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-fn/pom.xml -------------------------------------------------------------------------------- /programming-models/webflux-fn/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-fn/src/main/resources/application.properties -------------------------------------------------------------------------------- /programming-models/webflux-fn/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-fn/src/main/resources/data.sql -------------------------------------------------------------------------------- /programming-models/webflux-fn/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-fn/src/main/resources/schema.sql -------------------------------------------------------------------------------- /programming-models/webflux-ktco-fn/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-ktco-fn/pom.xml -------------------------------------------------------------------------------- /programming-models/webflux-ktco-fn/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-ktco-fn/src/main/resources/data.sql -------------------------------------------------------------------------------- /programming-models/webflux-ktco-fn/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-ktco-fn/src/main/resources/schema.sql -------------------------------------------------------------------------------- /programming-models/webflux-ktco-fn/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /programming-models/webflux-ktco-fn/src/test/resources/kotest.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-ktco-fn/src/test/resources/kotest.properties -------------------------------------------------------------------------------- /programming-models/webflux-ktco/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-ktco/pom.xml -------------------------------------------------------------------------------- /programming-models/webflux-ktco/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-ktco/src/main/resources/application.properties -------------------------------------------------------------------------------- /programming-models/webflux-ktco/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-ktco/src/main/resources/data.sql -------------------------------------------------------------------------------- /programming-models/webflux-ktco/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux-ktco/src/main/resources/schema.sql -------------------------------------------------------------------------------- /programming-models/webflux/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux/pom.xml -------------------------------------------------------------------------------- /programming-models/webflux/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux/src/main/resources/application.properties -------------------------------------------------------------------------------- /programming-models/webflux/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux/src/main/resources/data.sql -------------------------------------------------------------------------------- /programming-models/webflux/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webflux/src/main/resources/schema.sql -------------------------------------------------------------------------------- /programming-models/webmvc-fn/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webmvc-fn/pom.xml -------------------------------------------------------------------------------- /programming-models/webmvc-fn/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webmvc-fn/src/main/resources/application.properties -------------------------------------------------------------------------------- /programming-models/webmvc-fn/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webmvc-fn/src/main/resources/data.sql -------------------------------------------------------------------------------- /programming-models/webmvc-fn/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webmvc-fn/src/main/resources/schema.sql -------------------------------------------------------------------------------- /programming-models/webmvc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webmvc/pom.xml -------------------------------------------------------------------------------- /programming-models/webmvc/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webmvc/src/main/resources/application.properties -------------------------------------------------------------------------------- /programming-models/webmvc/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webmvc/src/main/resources/data.sql -------------------------------------------------------------------------------- /programming-models/webmvc/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/programming-models/webmvc/src/main/resources/schema.sql -------------------------------------------------------------------------------- /techstack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/techstack.md -------------------------------------------------------------------------------- /techstack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hantsy/spring-puzzles/HEAD/techstack.yml --------------------------------------------------------------------------------