├── .gitignore ├── README.md ├── exercise1 ├── .dockerignore ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ ├── java │ │ └── org │ │ │ └── example │ │ │ └── exercise1 │ │ │ ├── GreetingResource.java │ │ │ └── GreetingService.java │ └── resources │ │ ├── META-INF │ │ └── resources │ │ │ └── index.html │ │ └── application.properties │ └── test │ └── java │ └── org │ └── example │ └── exercise1 │ └── GreetingResourceTest.java ├── exercise2 ├── .dockerignore ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ ├── java │ │ └── org │ │ │ └── example │ │ │ └── exercise1 │ │ │ ├── GreetingResource.java │ │ │ └── GreetingService.java │ └── resources │ │ ├── META-INF │ │ └── resources │ │ │ └── index.html │ │ └── application.properties │ └── test │ └── java │ └── org │ └── example │ └── exercise1 │ └── GreetingResourceTest.java ├── exercise3 ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ ├── java │ │ └── org │ │ │ └── example │ │ │ └── exercise3 │ │ │ ├── GreetingResource.java │ │ │ └── GreetingService.java │ └── resources │ │ └── META-INF │ │ └── resources │ │ └── index.html │ └── test │ └── java │ └── org │ └── example │ └── exercise3 │ └── GreetingResourceTest.java ├── exercise4 ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ ├── java │ │ └── org │ │ │ └── example │ │ │ └── exercise4 │ │ │ ├── GreetingResource.java │ │ │ └── GreetingService.java │ └── resources │ │ └── META-INF │ │ └── resources │ │ └── index.html │ └── test │ └── java │ └── org │ └── example │ └── exercise4 │ └── GreetingResourceTest.java ├── exercise5 ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── docker │ │ ├── Dockerfile.jvm │ │ └── Dockerfile.native │ ├── java │ │ └── org │ │ │ └── example │ │ │ └── exercise5 │ │ │ ├── GreetingResource.java │ │ │ ├── GreetingService.java │ │ │ ├── Tag.java │ │ │ └── TagResource.java │ └── resources │ │ ├── META-INF │ │ └── resources │ │ │ └── index.html │ │ ├── application.properties │ │ └── import.sql │ └── test │ └── java │ └── org │ └── example │ └── exercise5 │ └── GreetingResourceTest.java ├── exercise6 ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ ├── main │ │ ├── docker │ │ │ ├── Dockerfile.jvm │ │ │ └── Dockerfile.native │ │ ├── java │ │ │ └── com │ │ │ │ └── thejavacafe │ │ │ │ └── backend │ │ │ │ ├── Article.java │ │ │ │ ├── ArticleResource.java │ │ │ │ ├── ExampleResource.java │ │ │ │ ├── Tag.java │ │ │ │ └── TagResource.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── resources │ │ │ │ └── index.html │ │ │ ├── application.properties │ │ │ └── import.sql │ └── test │ │ ├── java │ │ └── com │ │ │ └── thejavacafe │ │ │ └── backend │ │ │ ├── ArticleResourceTest.java │ │ │ ├── ExampleResourceTest.java │ │ │ ├── KafkaEnvironment.java │ │ │ ├── TagEntityTest.java │ │ │ ├── TagResourceTest.java │ │ │ └── TestcontainersEnvironment.java │ │ └── resources │ │ ├── import.sql │ │ └── testcontainers.properties └── start-local-test-db.sh ├── exercise7 ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── src │ ├── main │ │ ├── docker │ │ │ ├── Dockerfile.jvm │ │ │ └── Dockerfile.native │ │ ├── java │ │ │ └── com │ │ │ │ └── thejavacafe │ │ │ │ └── backend │ │ │ │ ├── Article.java │ │ │ │ ├── ArticleResource.java │ │ │ │ ├── EmailGenerator.java │ │ │ │ ├── ExampleResource.java │ │ │ │ ├── Tag.java │ │ │ │ └── TagResource.java │ │ └── resources │ │ │ ├── META-INF │ │ │ └── resources │ │ │ │ └── index.html │ │ │ ├── application.properties │ │ │ └── import.sql │ └── test │ │ ├── java │ │ └── com │ │ │ └── thejavacafe │ │ │ └── backend │ │ │ ├── ArticleResourceTest.java │ │ │ ├── ExampleResourceTest.java │ │ │ ├── KafkaEnvironment.java │ │ │ ├── TagEntityTest.java │ │ │ ├── TagResourceTest.java │ │ │ └── TestcontainersEnvironment.java │ │ └── resources │ │ ├── import.sql │ │ └── testcontainers.properties └── start-local-test-db.sh ├── exercise8 └── README.md ├── kafka └── docker-compose.yml ├── pom.xml └── start-local-test-db.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/README.md -------------------------------------------------------------------------------- /exercise1/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/.dockerignore -------------------------------------------------------------------------------- /exercise1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/.gitignore -------------------------------------------------------------------------------- /exercise1/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /exercise1/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /exercise1/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /exercise1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/README.md -------------------------------------------------------------------------------- /exercise1/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/mvnw -------------------------------------------------------------------------------- /exercise1/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/mvnw.cmd -------------------------------------------------------------------------------- /exercise1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/pom.xml -------------------------------------------------------------------------------- /exercise1/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /exercise1/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /exercise1/src/main/java/org/example/exercise1/GreetingResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/src/main/java/org/example/exercise1/GreetingResource.java -------------------------------------------------------------------------------- /exercise1/src/main/java/org/example/exercise1/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/src/main/java/org/example/exercise1/GreetingService.java -------------------------------------------------------------------------------- /exercise1/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /exercise1/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | # Configuration file 2 | # key = value -------------------------------------------------------------------------------- /exercise1/src/test/java/org/example/exercise1/GreetingResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise1/src/test/java/org/example/exercise1/GreetingResourceTest.java -------------------------------------------------------------------------------- /exercise2/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/.dockerignore -------------------------------------------------------------------------------- /exercise2/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/.gitignore -------------------------------------------------------------------------------- /exercise2/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /exercise2/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /exercise2/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /exercise2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/README.md -------------------------------------------------------------------------------- /exercise2/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/mvnw -------------------------------------------------------------------------------- /exercise2/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/mvnw.cmd -------------------------------------------------------------------------------- /exercise2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/pom.xml -------------------------------------------------------------------------------- /exercise2/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /exercise2/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /exercise2/src/main/java/org/example/exercise1/GreetingResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/src/main/java/org/example/exercise1/GreetingResource.java -------------------------------------------------------------------------------- /exercise2/src/main/java/org/example/exercise1/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/src/main/java/org/example/exercise1/GreetingService.java -------------------------------------------------------------------------------- /exercise2/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /exercise2/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | # Configuration file 2 | # key = value -------------------------------------------------------------------------------- /exercise2/src/test/java/org/example/exercise1/GreetingResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise2/src/test/java/org/example/exercise1/GreetingResourceTest.java -------------------------------------------------------------------------------- /exercise3/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /exercise3/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /exercise3/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /exercise3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/README.md -------------------------------------------------------------------------------- /exercise3/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/mvnw -------------------------------------------------------------------------------- /exercise3/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/mvnw.cmd -------------------------------------------------------------------------------- /exercise3/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/pom.xml -------------------------------------------------------------------------------- /exercise3/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /exercise3/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /exercise3/src/main/java/org/example/exercise3/GreetingResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/src/main/java/org/example/exercise3/GreetingResource.java -------------------------------------------------------------------------------- /exercise3/src/main/java/org/example/exercise3/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/src/main/java/org/example/exercise3/GreetingService.java -------------------------------------------------------------------------------- /exercise3/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /exercise3/src/test/java/org/example/exercise3/GreetingResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise3/src/test/java/org/example/exercise3/GreetingResourceTest.java -------------------------------------------------------------------------------- /exercise4/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /exercise4/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /exercise4/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /exercise4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/README.md -------------------------------------------------------------------------------- /exercise4/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/mvnw -------------------------------------------------------------------------------- /exercise4/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/mvnw.cmd -------------------------------------------------------------------------------- /exercise4/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/pom.xml -------------------------------------------------------------------------------- /exercise4/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /exercise4/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /exercise4/src/main/java/org/example/exercise4/GreetingResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/src/main/java/org/example/exercise4/GreetingResource.java -------------------------------------------------------------------------------- /exercise4/src/main/java/org/example/exercise4/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/src/main/java/org/example/exercise4/GreetingService.java -------------------------------------------------------------------------------- /exercise4/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /exercise4/src/test/java/org/example/exercise4/GreetingResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise4/src/test/java/org/example/exercise4/GreetingResourceTest.java -------------------------------------------------------------------------------- /exercise5/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /exercise5/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /exercise5/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /exercise5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/README.md -------------------------------------------------------------------------------- /exercise5/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/mvnw -------------------------------------------------------------------------------- /exercise5/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/mvnw.cmd -------------------------------------------------------------------------------- /exercise5/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/pom.xml -------------------------------------------------------------------------------- /exercise5/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /exercise5/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /exercise5/src/main/java/org/example/exercise5/GreetingResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/main/java/org/example/exercise5/GreetingResource.java -------------------------------------------------------------------------------- /exercise5/src/main/java/org/example/exercise5/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/main/java/org/example/exercise5/GreetingService.java -------------------------------------------------------------------------------- /exercise5/src/main/java/org/example/exercise5/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/main/java/org/example/exercise5/Tag.java -------------------------------------------------------------------------------- /exercise5/src/main/java/org/example/exercise5/TagResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/main/java/org/example/exercise5/TagResource.java -------------------------------------------------------------------------------- /exercise5/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /exercise5/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/main/resources/application.properties -------------------------------------------------------------------------------- /exercise5/src/main/resources/import.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/main/resources/import.sql -------------------------------------------------------------------------------- /exercise5/src/test/java/org/example/exercise5/GreetingResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise5/src/test/java/org/example/exercise5/GreetingResourceTest.java -------------------------------------------------------------------------------- /exercise6/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /exercise6/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /exercise6/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /exercise6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/README.md -------------------------------------------------------------------------------- /exercise6/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/mvnw -------------------------------------------------------------------------------- /exercise6/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/mvnw.cmd -------------------------------------------------------------------------------- /exercise6/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/pom.xml -------------------------------------------------------------------------------- /exercise6/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /exercise6/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /exercise6/src/main/java/com/thejavacafe/backend/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/java/com/thejavacafe/backend/Article.java -------------------------------------------------------------------------------- /exercise6/src/main/java/com/thejavacafe/backend/ArticleResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/java/com/thejavacafe/backend/ArticleResource.java -------------------------------------------------------------------------------- /exercise6/src/main/java/com/thejavacafe/backend/ExampleResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/java/com/thejavacafe/backend/ExampleResource.java -------------------------------------------------------------------------------- /exercise6/src/main/java/com/thejavacafe/backend/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/java/com/thejavacafe/backend/Tag.java -------------------------------------------------------------------------------- /exercise6/src/main/java/com/thejavacafe/backend/TagResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/java/com/thejavacafe/backend/TagResource.java -------------------------------------------------------------------------------- /exercise6/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /exercise6/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/resources/application.properties -------------------------------------------------------------------------------- /exercise6/src/main/resources/import.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/main/resources/import.sql -------------------------------------------------------------------------------- /exercise6/src/test/java/com/thejavacafe/backend/ArticleResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/test/java/com/thejavacafe/backend/ArticleResourceTest.java -------------------------------------------------------------------------------- /exercise6/src/test/java/com/thejavacafe/backend/ExampleResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/test/java/com/thejavacafe/backend/ExampleResourceTest.java -------------------------------------------------------------------------------- /exercise6/src/test/java/com/thejavacafe/backend/KafkaEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/test/java/com/thejavacafe/backend/KafkaEnvironment.java -------------------------------------------------------------------------------- /exercise6/src/test/java/com/thejavacafe/backend/TagEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/test/java/com/thejavacafe/backend/TagEntityTest.java -------------------------------------------------------------------------------- /exercise6/src/test/java/com/thejavacafe/backend/TagResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/test/java/com/thejavacafe/backend/TagResourceTest.java -------------------------------------------------------------------------------- /exercise6/src/test/java/com/thejavacafe/backend/TestcontainersEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/test/java/com/thejavacafe/backend/TestcontainersEnvironment.java -------------------------------------------------------------------------------- /exercise6/src/test/resources/import.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/src/test/resources/import.sql -------------------------------------------------------------------------------- /exercise6/src/test/resources/testcontainers.properties: -------------------------------------------------------------------------------- 1 | checks.disable=false 2 | -------------------------------------------------------------------------------- /exercise6/start-local-test-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise6/start-local-test-db.sh -------------------------------------------------------------------------------- /exercise7/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /exercise7/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /exercise7/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /exercise7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/README.md -------------------------------------------------------------------------------- /exercise7/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/mvnw -------------------------------------------------------------------------------- /exercise7/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/mvnw.cmd -------------------------------------------------------------------------------- /exercise7/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/pom.xml -------------------------------------------------------------------------------- /exercise7/src/main/docker/Dockerfile.jvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/docker/Dockerfile.jvm -------------------------------------------------------------------------------- /exercise7/src/main/docker/Dockerfile.native: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/docker/Dockerfile.native -------------------------------------------------------------------------------- /exercise7/src/main/java/com/thejavacafe/backend/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/java/com/thejavacafe/backend/Article.java -------------------------------------------------------------------------------- /exercise7/src/main/java/com/thejavacafe/backend/ArticleResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/java/com/thejavacafe/backend/ArticleResource.java -------------------------------------------------------------------------------- /exercise7/src/main/java/com/thejavacafe/backend/EmailGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/java/com/thejavacafe/backend/EmailGenerator.java -------------------------------------------------------------------------------- /exercise7/src/main/java/com/thejavacafe/backend/ExampleResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/java/com/thejavacafe/backend/ExampleResource.java -------------------------------------------------------------------------------- /exercise7/src/main/java/com/thejavacafe/backend/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/java/com/thejavacafe/backend/Tag.java -------------------------------------------------------------------------------- /exercise7/src/main/java/com/thejavacafe/backend/TagResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/java/com/thejavacafe/backend/TagResource.java -------------------------------------------------------------------------------- /exercise7/src/main/resources/META-INF/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/resources/META-INF/resources/index.html -------------------------------------------------------------------------------- /exercise7/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/resources/application.properties -------------------------------------------------------------------------------- /exercise7/src/main/resources/import.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/main/resources/import.sql -------------------------------------------------------------------------------- /exercise7/src/test/java/com/thejavacafe/backend/ArticleResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/test/java/com/thejavacafe/backend/ArticleResourceTest.java -------------------------------------------------------------------------------- /exercise7/src/test/java/com/thejavacafe/backend/ExampleResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/test/java/com/thejavacafe/backend/ExampleResourceTest.java -------------------------------------------------------------------------------- /exercise7/src/test/java/com/thejavacafe/backend/KafkaEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/test/java/com/thejavacafe/backend/KafkaEnvironment.java -------------------------------------------------------------------------------- /exercise7/src/test/java/com/thejavacafe/backend/TagEntityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/test/java/com/thejavacafe/backend/TagEntityTest.java -------------------------------------------------------------------------------- /exercise7/src/test/java/com/thejavacafe/backend/TagResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/test/java/com/thejavacafe/backend/TagResourceTest.java -------------------------------------------------------------------------------- /exercise7/src/test/java/com/thejavacafe/backend/TestcontainersEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/test/java/com/thejavacafe/backend/TestcontainersEnvironment.java -------------------------------------------------------------------------------- /exercise7/src/test/resources/import.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/src/test/resources/import.sql -------------------------------------------------------------------------------- /exercise7/src/test/resources/testcontainers.properties: -------------------------------------------------------------------------------- 1 | checks.disable=false 2 | -------------------------------------------------------------------------------- /exercise7/start-local-test-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise7/start-local-test-db.sh -------------------------------------------------------------------------------- /exercise8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/exercise8/README.md -------------------------------------------------------------------------------- /kafka/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/kafka/docker-compose.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/pom.xml -------------------------------------------------------------------------------- /start-local-test-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prpatel/quarkus-workshop/HEAD/start-local-test-db.sh --------------------------------------------------------------------------------