├── .DS_Store ├── .gitignore ├── LICENSE ├── README.md ├── ai-sample ├── .DS_Store ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── .DS_Store │ ├── main │ ├── .DS_Store │ ├── java │ │ ├── .DS_Store │ │ └── com │ │ │ ├── .DS_Store │ │ │ └── example │ │ │ ├── .DS_Store │ │ │ └── aisample │ │ │ ├── .DS_Store │ │ │ ├── AiSampleApplication.java │ │ │ └── controller │ │ │ └── AiController.java │ └── resources │ │ ├── .DS_Store │ │ └── application.properties │ └── test │ ├── .DS_Store │ └── java │ └── com │ └── example │ └── aisample │ └── AiSampleApplicationTests.java ├── alibaba-sentinel ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── alibaba │ │ └── example │ │ ├── AlibabaSentinelApplication.java │ │ ├── config │ │ └── TestConfiguration.java │ │ ├── resource │ │ └── TestResource.java │ │ └── service │ │ └── TestService.java │ └── resources │ └── application.properties ├── arch-unit-demo ├── .DS_Store ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── .DS_Store │ ├── main │ ├── .DS_Store │ ├── java │ │ ├── .DS_Store │ │ └── com │ │ │ ├── .DS_Store │ │ │ └── example │ │ │ ├── .DS_Store │ │ │ └── archunitdemo │ │ │ ├── ArchUnitDemoApplication.java │ │ │ ├── controller │ │ │ └── GreetingController.java │ │ │ ├── repository │ │ │ └── GreetingRepository.java │ │ │ └── service │ │ │ └── GreetingService.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── example │ └── archunitdemo │ └── ArchUnitDemoApplicationTests.java ├── aspect ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── aspect │ │ │ ├── AspectApplication.java │ │ │ ├── config │ │ │ ├── MyThreadFactory.java │ │ │ └── SampleAspect.java │ │ │ ├── controller │ │ │ └── SampleResource.java │ │ │ └── service │ │ │ └── SampleService.java │ └── resources │ │ ├── application.properties │ │ └── application.yml │ └── test │ └── java │ └── com │ └── example │ └── aspect │ └── AspectApplicationTests.java ├── axon ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── axon │ │ │ ├── AxonApplication.java │ │ │ ├── aggregate │ │ │ └── OrderAggregate.java │ │ │ ├── command │ │ │ └── CreateOrderCommand.java │ │ │ ├── config │ │ │ └── AxonConfig.java │ │ │ ├── domain │ │ │ └── Order.java │ │ │ ├── event │ │ │ └── CreateOrderEvent.java │ │ │ ├── projection │ │ │ └── OrderQueryHandler.java │ │ │ ├── repository │ │ │ └── OrderRepository.java │ │ │ └── rest │ │ │ └── OrderController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── example │ └── axon │ └── AxonApplicationTests.java ├── config-server-app ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── ConfigServerAppApplication.java │ └── resources │ │ ├── application.properties │ │ └── application.yml │ └── test │ └── java │ └── com │ └── example │ └── demo │ └── ConfigServerAppApplicationTests.java ├── demo-eureka ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── microservice │ │ │ └── demoeureka │ │ │ ├── DemoEurekaApplication.java │ │ │ └── ServletInitializer.java │ └── resources │ │ ├── application.properties │ │ └── application.yml │ └── test │ └── java │ └── com │ └── example │ └── microservice │ └── demoeureka │ └── DemoEurekaApplicationTests.java ├── demo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── Dockerfile ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── DemoApplication.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── example │ └── demo │ └── DemoApplicationTests.java ├── eureka-server ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── eurekaserver │ │ │ ├── EurekaServerApplication.java │ │ │ └── ServletInitializer.java │ └── resources │ │ ├── application.properties │ │ ├── application.yml │ │ └── bootstrap.yml │ └── test │ └── java │ └── com │ └── example │ └── eurekaserver │ └── EurekaServerApplicationTests.java ├── gateway ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ └── gateway │ │ │ └── GatewayApplication.java │ └── resources │ │ ├── application.properties │ │ └── application.yml │ └── test │ └── java │ └── com │ └── example │ └── demo │ └── gateway │ └── GatewayApplicationTests.java ├── gradle-demo ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── gradledemo │ │ │ ├── GradleDemoApplication.java │ │ │ └── controller │ │ │ └── WelcomeResource.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── example │ └── gradledemo │ └── GradleDemoApplicationTests.java ├── graphql ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── graphql │ │ │ ├── GraphqlApplication.java │ │ │ ├── config │ │ │ ├── AccountLocationResolver.java │ │ │ ├── AccountMutation.java │ │ │ ├── DataPopulator.java │ │ │ └── SampleQuery.java │ │ │ └── data │ │ │ ├── Account.java │ │ │ └── Location.java │ └── resources │ │ ├── application.properties │ │ └── schema │ │ └── account.graphqls │ └── test │ └── java │ └── com │ └── example │ └── graphql │ └── GraphqlApplicationTests.java ├── grpc ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── code_examples │ │ │ └── grpc │ │ │ ├── client │ │ │ └── ClientApp.java │ │ │ └── service │ │ │ ├── HelloWorldServiceImpl.java │ │ │ └── ServerApp.java │ └── proto │ │ └── HelloWorld.proto │ └── test │ └── resources │ └── logback-test.xml ├── hexagonal-architecture ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.apt.core.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.m2e.core.prefs │ └── org.springframework.ide.eclipse.prefs ├── HELP.md ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── example │ │ └── demo │ │ ├── DemoApplication.java │ │ ├── dao │ │ ├── AccountRepository.java │ │ └── AccountRepositoryImpl.java │ │ ├── domain │ │ ├── Account.java │ │ └── AccountType.java │ │ ├── service │ │ ├── AccountService.java │ │ └── AccountServiceImpl.java │ │ └── web │ │ └── rest │ │ └── AccountResource.java │ └── resources │ └── application.properties ├── hosp-ai-demo ├── .gitattributes ├── .gitignore ├── .mvn │ └── wrapper │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── hosp_ai_demo │ │ │ ├── CustomGroqClient.java │ │ │ ├── GreetingsResource.java │ │ │ ├── GreetingsService.java │ │ │ ├── HospAIConfig.java │ │ │ └── HospAiDemoApplication.java │ └── resources │ │ ├── application.properties │ │ └── application.yml │ └── test │ └── java │ └── com │ └── example │ └── hosp_ai_demo │ └── HospAiDemoApplicationTests.java ├── java-instrumentation ├── agent │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.apt.core.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.m2e.core.prefs │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── agent │ │ ├── MyAgent.java │ │ └── MyTransformer.java └── myapp │ ├── .classpath │ ├── .project │ ├── .settings │ ├── org.eclipse.jdt.apt.core.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs │ ├── pom.xml │ └── src │ └── main │ └── java │ └── myapp │ └── Sample.java ├── kafka-demo ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── codesample │ │ │ │ └── kafka │ │ │ │ └── kafka_demo │ │ │ │ ├── App.java │ │ │ │ ├── consumer │ │ │ │ └── KafkaListener.java │ │ │ │ ├── model │ │ │ │ ├── Account.java │ │ │ │ └── AccountEvent.java │ │ │ │ └── producer │ │ │ │ └── KafkaListenerProducer.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── log4jdbc.log4j2.properties │ │ │ └── templates │ │ │ └── hello.html │ └── test │ │ ├── java │ │ └── com │ │ │ └── codesample │ │ │ └── kafka │ │ │ └── kafka_demo │ │ │ └── HelloControllerTest.java │ │ └── resources │ │ └── .gitkeep └── target │ ├── classes │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── maven │ │ │ └── com.codesample.kafka │ │ │ └── kafka-demo │ │ │ ├── pom.properties │ │ │ └── pom.xml │ ├── application.properties │ ├── com │ │ └── codesample │ │ │ └── kafka │ │ │ └── kafka_demo │ │ │ ├── App.class │ │ │ ├── consumer │ │ │ └── KafkaListener.class │ │ │ ├── model │ │ │ ├── Account.class │ │ │ └── AccountEvent.class │ │ │ └── producer │ │ │ └── KafkaListenerProducer.class │ ├── log4jdbc.log4j2.properties │ └── templates │ │ └── hello.html │ └── test-classes │ ├── .gitkeep │ └── com │ └── codesample │ └── kafka │ └── kafka_demo │ └── HelloControllerTest.class ├── mutation ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── mutation │ │ │ ├── MutationApplication.java │ │ │ └── controller │ │ │ └── HelloController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── com │ └── example │ └── mutation │ ├── MutationApplicationTests.java │ └── controller │ └── HelloControllerTest.java ├── reactive ├── pom.xml └── src │ └── main │ └── java │ └── examples │ ├── Add.java │ └── AddSubtract.java ├── spring-kafka-demo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── kafka │ │ │ └── demo │ │ │ ├── SpringKafkaDemoApplication.java │ │ │ ├── common │ │ │ └── Sample.java │ │ │ ├── consumer │ │ │ └── SampleConsumer.java │ │ │ └── controller │ │ │ ├── KafkaConfiguration.java │ │ │ └── SampleContoller.java │ └── resources │ │ ├── application.properties │ │ └── application.yml │ └── test │ └── java │ └── com │ └── example │ └── kafka │ └── demo │ └── SpringKafkaDemoApplicationTests.java ├── student ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── StudentApplication.java │ │ │ ├── controller │ │ │ └── StudentResource.java │ │ │ ├── remote │ │ │ └── SubjectService.java │ │ │ └── service │ │ │ └── StudentService.java │ └── resources │ │ ├── application.properties │ │ └── application.yml │ └── test │ └── java │ └── com │ └── example │ └── demo │ └── StudentApplicationTests.java ├── subject ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── MavenWrapperDownloader.java │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── demo │ │ │ ├── SubjectApplication.java │ │ │ └── controller │ │ │ └── SubjectResource.java │ └── resources │ │ ├── application.properties │ │ └── application.yml │ └── test │ └── java │ └── com │ └── example │ └── demo │ └── SubjectApplicationTests.java └── xml-transformation ├── .gitignore ├── build.gradle ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── example │ │ └── xmltransformation │ │ └── XmlTransformationApplication.java └── resources │ └── application.properties └── test └── java └── com └── example └── xmltransformation └── XmlTransformationApplicationTests.java /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/README.md -------------------------------------------------------------------------------- /ai-sample/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/.DS_Store -------------------------------------------------------------------------------- /ai-sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/.gitignore -------------------------------------------------------------------------------- /ai-sample/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /ai-sample/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /ai-sample/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/mvnw -------------------------------------------------------------------------------- /ai-sample/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/mvnw.cmd -------------------------------------------------------------------------------- /ai-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/pom.xml -------------------------------------------------------------------------------- /ai-sample/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/.DS_Store -------------------------------------------------------------------------------- /ai-sample/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/main/.DS_Store -------------------------------------------------------------------------------- /ai-sample/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/main/java/.DS_Store -------------------------------------------------------------------------------- /ai-sample/src/main/java/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/main/java/com/.DS_Store -------------------------------------------------------------------------------- /ai-sample/src/main/java/com/example/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/main/java/com/example/.DS_Store -------------------------------------------------------------------------------- /ai-sample/src/main/java/com/example/aisample/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/main/java/com/example/aisample/.DS_Store -------------------------------------------------------------------------------- /ai-sample/src/main/java/com/example/aisample/AiSampleApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/main/java/com/example/aisample/AiSampleApplication.java -------------------------------------------------------------------------------- /ai-sample/src/main/java/com/example/aisample/controller/AiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/main/java/com/example/aisample/controller/AiController.java -------------------------------------------------------------------------------- /ai-sample/src/main/resources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/main/resources/.DS_Store -------------------------------------------------------------------------------- /ai-sample/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.ai.openai.api-key= 2 | -------------------------------------------------------------------------------- /ai-sample/src/test/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/test/.DS_Store -------------------------------------------------------------------------------- /ai-sample/src/test/java/com/example/aisample/AiSampleApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/ai-sample/src/test/java/com/example/aisample/AiSampleApplicationTests.java -------------------------------------------------------------------------------- /alibaba-sentinel/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/.gitignore -------------------------------------------------------------------------------- /alibaba-sentinel/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /alibaba-sentinel/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /alibaba-sentinel/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /alibaba-sentinel/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/mvnw -------------------------------------------------------------------------------- /alibaba-sentinel/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/mvnw.cmd -------------------------------------------------------------------------------- /alibaba-sentinel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/pom.xml -------------------------------------------------------------------------------- /alibaba-sentinel/src/main/java/com/example/alibaba/example/AlibabaSentinelApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/src/main/java/com/example/alibaba/example/AlibabaSentinelApplication.java -------------------------------------------------------------------------------- /alibaba-sentinel/src/main/java/com/example/alibaba/example/config/TestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/src/main/java/com/example/alibaba/example/config/TestConfiguration.java -------------------------------------------------------------------------------- /alibaba-sentinel/src/main/java/com/example/alibaba/example/resource/TestResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/src/main/java/com/example/alibaba/example/resource/TestResource.java -------------------------------------------------------------------------------- /alibaba-sentinel/src/main/java/com/example/alibaba/example/service/TestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/alibaba-sentinel/src/main/java/com/example/alibaba/example/service/TestService.java -------------------------------------------------------------------------------- /alibaba-sentinel/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /arch-unit-demo/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/.DS_Store -------------------------------------------------------------------------------- /arch-unit-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/.gitignore -------------------------------------------------------------------------------- /arch-unit-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/build.gradle -------------------------------------------------------------------------------- /arch-unit-demo/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /arch-unit-demo/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /arch-unit-demo/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/gradlew -------------------------------------------------------------------------------- /arch-unit-demo/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/gradlew.bat -------------------------------------------------------------------------------- /arch-unit-demo/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'arch-unit-demo' 2 | -------------------------------------------------------------------------------- /arch-unit-demo/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/.DS_Store -------------------------------------------------------------------------------- /arch-unit-demo/src/main/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/main/.DS_Store -------------------------------------------------------------------------------- /arch-unit-demo/src/main/java/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/main/java/.DS_Store -------------------------------------------------------------------------------- /arch-unit-demo/src/main/java/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/main/java/com/.DS_Store -------------------------------------------------------------------------------- /arch-unit-demo/src/main/java/com/example/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/main/java/com/example/.DS_Store -------------------------------------------------------------------------------- /arch-unit-demo/src/main/java/com/example/archunitdemo/ArchUnitDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/main/java/com/example/archunitdemo/ArchUnitDemoApplication.java -------------------------------------------------------------------------------- /arch-unit-demo/src/main/java/com/example/archunitdemo/controller/GreetingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/main/java/com/example/archunitdemo/controller/GreetingController.java -------------------------------------------------------------------------------- /arch-unit-demo/src/main/java/com/example/archunitdemo/repository/GreetingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/main/java/com/example/archunitdemo/repository/GreetingRepository.java -------------------------------------------------------------------------------- /arch-unit-demo/src/main/java/com/example/archunitdemo/service/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/main/java/com/example/archunitdemo/service/GreetingService.java -------------------------------------------------------------------------------- /arch-unit-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /arch-unit-demo/src/test/java/com/example/archunitdemo/ArchUnitDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/arch-unit-demo/src/test/java/com/example/archunitdemo/ArchUnitDemoApplicationTests.java -------------------------------------------------------------------------------- /aspect/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/.gitignore -------------------------------------------------------------------------------- /aspect/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /aspect/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /aspect/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/mvnw -------------------------------------------------------------------------------- /aspect/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/mvnw.cmd -------------------------------------------------------------------------------- /aspect/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/pom.xml -------------------------------------------------------------------------------- /aspect/src/main/java/com/example/aspect/AspectApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/src/main/java/com/example/aspect/AspectApplication.java -------------------------------------------------------------------------------- /aspect/src/main/java/com/example/aspect/config/MyThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/src/main/java/com/example/aspect/config/MyThreadFactory.java -------------------------------------------------------------------------------- /aspect/src/main/java/com/example/aspect/config/SampleAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/src/main/java/com/example/aspect/config/SampleAspect.java -------------------------------------------------------------------------------- /aspect/src/main/java/com/example/aspect/controller/SampleResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/src/main/java/com/example/aspect/controller/SampleResource.java -------------------------------------------------------------------------------- /aspect/src/main/java/com/example/aspect/service/SampleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/src/main/java/com/example/aspect/service/SampleService.java -------------------------------------------------------------------------------- /aspect/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/src/main/resources/application.properties -------------------------------------------------------------------------------- /aspect/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/src/main/resources/application.yml -------------------------------------------------------------------------------- /aspect/src/test/java/com/example/aspect/AspectApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/aspect/src/test/java/com/example/aspect/AspectApplicationTests.java -------------------------------------------------------------------------------- /axon/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/.gitignore -------------------------------------------------------------------------------- /axon/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /axon/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /axon/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /axon/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/mvnw -------------------------------------------------------------------------------- /axon/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/mvnw.cmd -------------------------------------------------------------------------------- /axon/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/pom.xml -------------------------------------------------------------------------------- /axon/src/main/java/com/example/axon/AxonApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/java/com/example/axon/AxonApplication.java -------------------------------------------------------------------------------- /axon/src/main/java/com/example/axon/aggregate/OrderAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/java/com/example/axon/aggregate/OrderAggregate.java -------------------------------------------------------------------------------- /axon/src/main/java/com/example/axon/command/CreateOrderCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/java/com/example/axon/command/CreateOrderCommand.java -------------------------------------------------------------------------------- /axon/src/main/java/com/example/axon/config/AxonConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/java/com/example/axon/config/AxonConfig.java -------------------------------------------------------------------------------- /axon/src/main/java/com/example/axon/domain/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/java/com/example/axon/domain/Order.java -------------------------------------------------------------------------------- /axon/src/main/java/com/example/axon/event/CreateOrderEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/java/com/example/axon/event/CreateOrderEvent.java -------------------------------------------------------------------------------- /axon/src/main/java/com/example/axon/projection/OrderQueryHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/java/com/example/axon/projection/OrderQueryHandler.java -------------------------------------------------------------------------------- /axon/src/main/java/com/example/axon/repository/OrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/java/com/example/axon/repository/OrderRepository.java -------------------------------------------------------------------------------- /axon/src/main/java/com/example/axon/rest/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/java/com/example/axon/rest/OrderController.java -------------------------------------------------------------------------------- /axon/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/main/resources/application.properties -------------------------------------------------------------------------------- /axon/src/test/java/com/example/axon/AxonApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/axon/src/test/java/com/example/axon/AxonApplicationTests.java -------------------------------------------------------------------------------- /config-server-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/.gitignore -------------------------------------------------------------------------------- /config-server-app/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /config-server-app/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /config-server-app/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /config-server-app/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/mvnw -------------------------------------------------------------------------------- /config-server-app/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/mvnw.cmd -------------------------------------------------------------------------------- /config-server-app/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/pom.xml -------------------------------------------------------------------------------- /config-server-app/src/main/java/com/example/demo/ConfigServerAppApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/src/main/java/com/example/demo/ConfigServerAppApplication.java -------------------------------------------------------------------------------- /config-server-app/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /config-server-app/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/src/main/resources/application.yml -------------------------------------------------------------------------------- /config-server-app/src/test/java/com/example/demo/ConfigServerAppApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/config-server-app/src/test/java/com/example/demo/ConfigServerAppApplicationTests.java -------------------------------------------------------------------------------- /demo-eureka/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/.gitignore -------------------------------------------------------------------------------- /demo-eureka/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /demo-eureka/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /demo-eureka/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /demo-eureka/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/mvnw -------------------------------------------------------------------------------- /demo-eureka/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/mvnw.cmd -------------------------------------------------------------------------------- /demo-eureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/pom.xml -------------------------------------------------------------------------------- /demo-eureka/src/main/java/com/example/microservice/demoeureka/DemoEurekaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/src/main/java/com/example/microservice/demoeureka/DemoEurekaApplication.java -------------------------------------------------------------------------------- /demo-eureka/src/main/java/com/example/microservice/demoeureka/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/src/main/java/com/example/microservice/demoeureka/ServletInitializer.java -------------------------------------------------------------------------------- /demo-eureka/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /demo-eureka/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/src/main/resources/application.yml -------------------------------------------------------------------------------- /demo-eureka/src/test/java/com/example/microservice/demoeureka/DemoEurekaApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo-eureka/src/test/java/com/example/microservice/demoeureka/DemoEurekaApplicationTests.java -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /demo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo/Dockerfile -------------------------------------------------------------------------------- /demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo/mvnw -------------------------------------------------------------------------------- /demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo/mvnw.cmd -------------------------------------------------------------------------------- /demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo/pom.xml -------------------------------------------------------------------------------- /demo/src/main/java/com/example/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo/src/main/java/com/example/demo/DemoApplication.java -------------------------------------------------------------------------------- /demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /demo/src/test/java/com/example/demo/DemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/demo/src/test/java/com/example/demo/DemoApplicationTests.java -------------------------------------------------------------------------------- /eureka-server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/.gitignore -------------------------------------------------------------------------------- /eureka-server/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /eureka-server/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /eureka-server/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /eureka-server/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/mvnw -------------------------------------------------------------------------------- /eureka-server/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/mvnw.cmd -------------------------------------------------------------------------------- /eureka-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/pom.xml -------------------------------------------------------------------------------- /eureka-server/src/main/java/com/example/eurekaserver/EurekaServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/src/main/java/com/example/eurekaserver/EurekaServerApplication.java -------------------------------------------------------------------------------- /eureka-server/src/main/java/com/example/eurekaserver/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/src/main/java/com/example/eurekaserver/ServletInitializer.java -------------------------------------------------------------------------------- /eureka-server/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /eureka-server/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/src/main/resources/application.yml -------------------------------------------------------------------------------- /eureka-server/src/main/resources/bootstrap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/src/main/resources/bootstrap.yml -------------------------------------------------------------------------------- /eureka-server/src/test/java/com/example/eurekaserver/EurekaServerApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/eureka-server/src/test/java/com/example/eurekaserver/EurekaServerApplicationTests.java -------------------------------------------------------------------------------- /gateway/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/.gitignore -------------------------------------------------------------------------------- /gateway/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /gateway/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /gateway/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /gateway/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/mvnw -------------------------------------------------------------------------------- /gateway/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/mvnw.cmd -------------------------------------------------------------------------------- /gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/pom.xml -------------------------------------------------------------------------------- /gateway/src/main/java/com/example/demo/gateway/GatewayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/src/main/java/com/example/demo/gateway/GatewayApplication.java -------------------------------------------------------------------------------- /gateway/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /gateway/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/src/main/resources/application.yml -------------------------------------------------------------------------------- /gateway/src/test/java/com/example/demo/gateway/GatewayApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gateway/src/test/java/com/example/demo/gateway/GatewayApplicationTests.java -------------------------------------------------------------------------------- /gradle-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gradle-demo/.gitignore -------------------------------------------------------------------------------- /gradle-demo/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gradle-demo/build.gradle -------------------------------------------------------------------------------- /gradle-demo/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gradle-demo/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle-demo/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gradle-demo/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradle-demo/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gradle-demo/gradlew -------------------------------------------------------------------------------- /gradle-demo/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gradle-demo/gradlew.bat -------------------------------------------------------------------------------- /gradle-demo/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'gradle-demo' 2 | -------------------------------------------------------------------------------- /gradle-demo/src/main/java/com/example/gradledemo/GradleDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gradle-demo/src/main/java/com/example/gradledemo/GradleDemoApplication.java -------------------------------------------------------------------------------- /gradle-demo/src/main/java/com/example/gradledemo/controller/WelcomeResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gradle-demo/src/main/java/com/example/gradledemo/controller/WelcomeResource.java -------------------------------------------------------------------------------- /gradle-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8081 2 | -------------------------------------------------------------------------------- /gradle-demo/src/test/java/com/example/gradledemo/GradleDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/gradle-demo/src/test/java/com/example/gradledemo/GradleDemoApplicationTests.java -------------------------------------------------------------------------------- /graphql/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/.gitignore -------------------------------------------------------------------------------- /graphql/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /graphql/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /graphql/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/mvnw -------------------------------------------------------------------------------- /graphql/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/mvnw.cmd -------------------------------------------------------------------------------- /graphql/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/pom.xml -------------------------------------------------------------------------------- /graphql/src/main/java/com/example/graphql/GraphqlApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/src/main/java/com/example/graphql/GraphqlApplication.java -------------------------------------------------------------------------------- /graphql/src/main/java/com/example/graphql/config/AccountLocationResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/src/main/java/com/example/graphql/config/AccountLocationResolver.java -------------------------------------------------------------------------------- /graphql/src/main/java/com/example/graphql/config/AccountMutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/src/main/java/com/example/graphql/config/AccountMutation.java -------------------------------------------------------------------------------- /graphql/src/main/java/com/example/graphql/config/DataPopulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/src/main/java/com/example/graphql/config/DataPopulator.java -------------------------------------------------------------------------------- /graphql/src/main/java/com/example/graphql/config/SampleQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/src/main/java/com/example/graphql/config/SampleQuery.java -------------------------------------------------------------------------------- /graphql/src/main/java/com/example/graphql/data/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/src/main/java/com/example/graphql/data/Account.java -------------------------------------------------------------------------------- /graphql/src/main/java/com/example/graphql/data/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/src/main/java/com/example/graphql/data/Location.java -------------------------------------------------------------------------------- /graphql/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphql/src/main/resources/schema/account.graphqls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/src/main/resources/schema/account.graphqls -------------------------------------------------------------------------------- /graphql/src/test/java/com/example/graphql/GraphqlApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/graphql/src/test/java/com/example/graphql/GraphqlApplicationTests.java -------------------------------------------------------------------------------- /grpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/grpc/pom.xml -------------------------------------------------------------------------------- /grpc/src/main/java/com/code_examples/grpc/client/ClientApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/grpc/src/main/java/com/code_examples/grpc/client/ClientApp.java -------------------------------------------------------------------------------- /grpc/src/main/java/com/code_examples/grpc/service/HelloWorldServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/grpc/src/main/java/com/code_examples/grpc/service/HelloWorldServiceImpl.java -------------------------------------------------------------------------------- /grpc/src/main/java/com/code_examples/grpc/service/ServerApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/grpc/src/main/java/com/code_examples/grpc/service/ServerApp.java -------------------------------------------------------------------------------- /grpc/src/main/proto/HelloWorld.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/grpc/src/main/proto/HelloWorld.proto -------------------------------------------------------------------------------- /grpc/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/grpc/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /hexagonal-architecture/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/.classpath -------------------------------------------------------------------------------- /hexagonal-architecture/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /hexagonal-architecture/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/.project -------------------------------------------------------------------------------- /hexagonal-architecture/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /hexagonal-architecture/.settings/org.eclipse.jdt.apt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/.settings/org.eclipse.jdt.apt.core.prefs -------------------------------------------------------------------------------- /hexagonal-architecture/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /hexagonal-architecture/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /hexagonal-architecture/.settings/org.springframework.ide.eclipse.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/.settings/org.springframework.ide.eclipse.prefs -------------------------------------------------------------------------------- /hexagonal-architecture/HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/HELP.md -------------------------------------------------------------------------------- /hexagonal-architecture/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/pom.xml -------------------------------------------------------------------------------- /hexagonal-architecture/src/main/java/com/example/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/src/main/java/com/example/demo/DemoApplication.java -------------------------------------------------------------------------------- /hexagonal-architecture/src/main/java/com/example/demo/dao/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/src/main/java/com/example/demo/dao/AccountRepository.java -------------------------------------------------------------------------------- /hexagonal-architecture/src/main/java/com/example/demo/dao/AccountRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/src/main/java/com/example/demo/dao/AccountRepositoryImpl.java -------------------------------------------------------------------------------- /hexagonal-architecture/src/main/java/com/example/demo/domain/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/src/main/java/com/example/demo/domain/Account.java -------------------------------------------------------------------------------- /hexagonal-architecture/src/main/java/com/example/demo/domain/AccountType.java: -------------------------------------------------------------------------------- 1 | package com.example.demo.domain; 2 | 3 | public enum AccountType { 4 | SAVINGS, CURRENT; 5 | 6 | } 7 | -------------------------------------------------------------------------------- /hexagonal-architecture/src/main/java/com/example/demo/service/AccountService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/src/main/java/com/example/demo/service/AccountService.java -------------------------------------------------------------------------------- /hexagonal-architecture/src/main/java/com/example/demo/service/AccountServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/src/main/java/com/example/demo/service/AccountServiceImpl.java -------------------------------------------------------------------------------- /hexagonal-architecture/src/main/java/com/example/demo/web/rest/AccountResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hexagonal-architecture/src/main/java/com/example/demo/web/rest/AccountResource.java -------------------------------------------------------------------------------- /hexagonal-architecture/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /hosp-ai-demo/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/.gitattributes -------------------------------------------------------------------------------- /hosp-ai-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/.gitignore -------------------------------------------------------------------------------- /hosp-ai-demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /hosp-ai-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/mvnw -------------------------------------------------------------------------------- /hosp-ai-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/mvnw.cmd -------------------------------------------------------------------------------- /hosp-ai-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/pom.xml -------------------------------------------------------------------------------- /hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/CustomGroqClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/CustomGroqClient.java -------------------------------------------------------------------------------- /hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/GreetingsResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/GreetingsResource.java -------------------------------------------------------------------------------- /hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/GreetingsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/GreetingsService.java -------------------------------------------------------------------------------- /hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/HospAIConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/HospAIConfig.java -------------------------------------------------------------------------------- /hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/HospAiDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/src/main/java/com/example/hosp_ai_demo/HospAiDemoApplication.java -------------------------------------------------------------------------------- /hosp-ai-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.application.name=hosp-ai-demo 2 | -------------------------------------------------------------------------------- /hosp-ai-demo/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/src/main/resources/application.yml -------------------------------------------------------------------------------- /hosp-ai-demo/src/test/java/com/example/hosp_ai_demo/HospAiDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/hosp-ai-demo/src/test/java/com/example/hosp_ai_demo/HospAiDemoApplicationTests.java -------------------------------------------------------------------------------- /java-instrumentation/agent/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/agent/.classpath -------------------------------------------------------------------------------- /java-instrumentation/agent/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/agent/.project -------------------------------------------------------------------------------- /java-instrumentation/agent/.settings/org.eclipse.jdt.apt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/agent/.settings/org.eclipse.jdt.apt.core.prefs -------------------------------------------------------------------------------- /java-instrumentation/agent/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/agent/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /java-instrumentation/agent/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/agent/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /java-instrumentation/agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/agent/pom.xml -------------------------------------------------------------------------------- /java-instrumentation/agent/src/main/java/agent/MyAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/agent/src/main/java/agent/MyAgent.java -------------------------------------------------------------------------------- /java-instrumentation/agent/src/main/java/agent/MyTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/agent/src/main/java/agent/MyTransformer.java -------------------------------------------------------------------------------- /java-instrumentation/myapp/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/myapp/.classpath -------------------------------------------------------------------------------- /java-instrumentation/myapp/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/myapp/.project -------------------------------------------------------------------------------- /java-instrumentation/myapp/.settings/org.eclipse.jdt.apt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/myapp/.settings/org.eclipse.jdt.apt.core.prefs -------------------------------------------------------------------------------- /java-instrumentation/myapp/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/myapp/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /java-instrumentation/myapp/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/myapp/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /java-instrumentation/myapp/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/myapp/pom.xml -------------------------------------------------------------------------------- /java-instrumentation/myapp/src/main/java/myapp/Sample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/java-instrumentation/myapp/src/main/java/myapp/Sample.java -------------------------------------------------------------------------------- /kafka-demo/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/.classpath -------------------------------------------------------------------------------- /kafka-demo/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/.project -------------------------------------------------------------------------------- /kafka-demo/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /kafka-demo/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /kafka-demo/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /kafka-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/pom.xml -------------------------------------------------------------------------------- /kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/App.java -------------------------------------------------------------------------------- /kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/consumer/KafkaListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/consumer/KafkaListener.java -------------------------------------------------------------------------------- /kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/model/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/model/Account.java -------------------------------------------------------------------------------- /kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/model/AccountEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/model/AccountEvent.java -------------------------------------------------------------------------------- /kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/producer/KafkaListenerProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/src/main/java/com/codesample/kafka/kafka_demo/producer/KafkaListenerProducer.java -------------------------------------------------------------------------------- /kafka-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /kafka-demo/src/main/resources/log4jdbc.log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/src/main/resources/log4jdbc.log4j2.properties -------------------------------------------------------------------------------- /kafka-demo/src/main/resources/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/src/main/resources/templates/hello.html -------------------------------------------------------------------------------- /kafka-demo/src/test/java/com/codesample/kafka/kafka_demo/HelloControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/src/test/java/com/codesample/kafka/kafka_demo/HelloControllerTest.java -------------------------------------------------------------------------------- /kafka-demo/src/test/resources/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kafka-demo/target/classes/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /kafka-demo/target/classes/META-INF/maven/com.codesample.kafka/kafka-demo/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/META-INF/maven/com.codesample.kafka/kafka-demo/pom.properties -------------------------------------------------------------------------------- /kafka-demo/target/classes/META-INF/maven/com.codesample.kafka/kafka-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/META-INF/maven/com.codesample.kafka/kafka-demo/pom.xml -------------------------------------------------------------------------------- /kafka-demo/target/classes/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/application.properties -------------------------------------------------------------------------------- /kafka-demo/target/classes/com/codesample/kafka/kafka_demo/App.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/com/codesample/kafka/kafka_demo/App.class -------------------------------------------------------------------------------- /kafka-demo/target/classes/com/codesample/kafka/kafka_demo/consumer/KafkaListener.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/com/codesample/kafka/kafka_demo/consumer/KafkaListener.class -------------------------------------------------------------------------------- /kafka-demo/target/classes/com/codesample/kafka/kafka_demo/model/Account.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/com/codesample/kafka/kafka_demo/model/Account.class -------------------------------------------------------------------------------- /kafka-demo/target/classes/com/codesample/kafka/kafka_demo/model/AccountEvent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/com/codesample/kafka/kafka_demo/model/AccountEvent.class -------------------------------------------------------------------------------- /kafka-demo/target/classes/com/codesample/kafka/kafka_demo/producer/KafkaListenerProducer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/com/codesample/kafka/kafka_demo/producer/KafkaListenerProducer.class -------------------------------------------------------------------------------- /kafka-demo/target/classes/log4jdbc.log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/log4jdbc.log4j2.properties -------------------------------------------------------------------------------- /kafka-demo/target/classes/templates/hello.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/classes/templates/hello.html -------------------------------------------------------------------------------- /kafka-demo/target/test-classes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /kafka-demo/target/test-classes/com/codesample/kafka/kafka_demo/HelloControllerTest.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/kafka-demo/target/test-classes/com/codesample/kafka/kafka_demo/HelloControllerTest.class -------------------------------------------------------------------------------- /mutation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/.gitignore -------------------------------------------------------------------------------- /mutation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/build.gradle -------------------------------------------------------------------------------- /mutation/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /mutation/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /mutation/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/gradlew -------------------------------------------------------------------------------- /mutation/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/gradlew.bat -------------------------------------------------------------------------------- /mutation/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'mutation' 2 | -------------------------------------------------------------------------------- /mutation/src/main/java/com/example/mutation/MutationApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/src/main/java/com/example/mutation/MutationApplication.java -------------------------------------------------------------------------------- /mutation/src/main/java/com/example/mutation/controller/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/src/main/java/com/example/mutation/controller/HelloController.java -------------------------------------------------------------------------------- /mutation/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /mutation/src/test/java/com/example/mutation/MutationApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/src/test/java/com/example/mutation/MutationApplicationTests.java -------------------------------------------------------------------------------- /mutation/src/test/java/com/example/mutation/controller/HelloControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/mutation/src/test/java/com/example/mutation/controller/HelloControllerTest.java -------------------------------------------------------------------------------- /reactive/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/reactive/pom.xml -------------------------------------------------------------------------------- /reactive/src/main/java/examples/Add.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/reactive/src/main/java/examples/Add.java -------------------------------------------------------------------------------- /reactive/src/main/java/examples/AddSubtract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/reactive/src/main/java/examples/AddSubtract.java -------------------------------------------------------------------------------- /spring-kafka-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/.gitignore -------------------------------------------------------------------------------- /spring-kafka-demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-kafka-demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-kafka-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/mvnw -------------------------------------------------------------------------------- /spring-kafka-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/mvnw.cmd -------------------------------------------------------------------------------- /spring-kafka-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/pom.xml -------------------------------------------------------------------------------- /spring-kafka-demo/src/main/java/com/example/kafka/demo/SpringKafkaDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/src/main/java/com/example/kafka/demo/SpringKafkaDemoApplication.java -------------------------------------------------------------------------------- /spring-kafka-demo/src/main/java/com/example/kafka/demo/common/Sample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/src/main/java/com/example/kafka/demo/common/Sample.java -------------------------------------------------------------------------------- /spring-kafka-demo/src/main/java/com/example/kafka/demo/consumer/SampleConsumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/src/main/java/com/example/kafka/demo/consumer/SampleConsumer.java -------------------------------------------------------------------------------- /spring-kafka-demo/src/main/java/com/example/kafka/demo/controller/KafkaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/src/main/java/com/example/kafka/demo/controller/KafkaConfiguration.java -------------------------------------------------------------------------------- /spring-kafka-demo/src/main/java/com/example/kafka/demo/controller/SampleContoller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/src/main/java/com/example/kafka/demo/controller/SampleContoller.java -------------------------------------------------------------------------------- /spring-kafka-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-kafka-demo/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-kafka-demo/src/test/java/com/example/kafka/demo/SpringKafkaDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/spring-kafka-demo/src/test/java/com/example/kafka/demo/SpringKafkaDemoApplicationTests.java -------------------------------------------------------------------------------- /student/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/.gitignore -------------------------------------------------------------------------------- /student/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /student/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /student/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /student/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/mvnw -------------------------------------------------------------------------------- /student/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/mvnw.cmd -------------------------------------------------------------------------------- /student/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/pom.xml -------------------------------------------------------------------------------- /student/src/main/java/com/example/demo/StudentApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/src/main/java/com/example/demo/StudentApplication.java -------------------------------------------------------------------------------- /student/src/main/java/com/example/demo/controller/StudentResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/src/main/java/com/example/demo/controller/StudentResource.java -------------------------------------------------------------------------------- /student/src/main/java/com/example/demo/remote/SubjectService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/src/main/java/com/example/demo/remote/SubjectService.java -------------------------------------------------------------------------------- /student/src/main/java/com/example/demo/service/StudentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/src/main/java/com/example/demo/service/StudentService.java -------------------------------------------------------------------------------- /student/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /student/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/src/main/resources/application.yml -------------------------------------------------------------------------------- /student/src/test/java/com/example/demo/StudentApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/student/src/test/java/com/example/demo/StudentApplicationTests.java -------------------------------------------------------------------------------- /subject/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/.gitignore -------------------------------------------------------------------------------- /subject/.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /subject/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /subject/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /subject/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/mvnw -------------------------------------------------------------------------------- /subject/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/mvnw.cmd -------------------------------------------------------------------------------- /subject/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/pom.xml -------------------------------------------------------------------------------- /subject/src/main/java/com/example/demo/SubjectApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/src/main/java/com/example/demo/SubjectApplication.java -------------------------------------------------------------------------------- /subject/src/main/java/com/example/demo/controller/SubjectResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/src/main/java/com/example/demo/controller/SubjectResource.java -------------------------------------------------------------------------------- /subject/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subject/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/src/main/resources/application.yml -------------------------------------------------------------------------------- /subject/src/test/java/com/example/demo/SubjectApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/subject/src/test/java/com/example/demo/SubjectApplicationTests.java -------------------------------------------------------------------------------- /xml-transformation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/xml-transformation/.gitignore -------------------------------------------------------------------------------- /xml-transformation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/xml-transformation/build.gradle -------------------------------------------------------------------------------- /xml-transformation/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/xml-transformation/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /xml-transformation/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/xml-transformation/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /xml-transformation/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/xml-transformation/gradlew -------------------------------------------------------------------------------- /xml-transformation/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/xml-transformation/gradlew.bat -------------------------------------------------------------------------------- /xml-transformation/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'xml-transformation' 2 | -------------------------------------------------------------------------------- /xml-transformation/src/main/java/com/example/xmltransformation/XmlTransformationApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/xml-transformation/src/main/java/com/example/xmltransformation/XmlTransformationApplication.java -------------------------------------------------------------------------------- /xml-transformation/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /xml-transformation/src/test/java/com/example/xmltransformation/XmlTransformationApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubykv/code-examples/HEAD/xml-transformation/src/test/java/com/example/xmltransformation/XmlTransformationApplicationTests.java --------------------------------------------------------------------------------