From 1b3b30cae3f85c93c9dc7c794fe102e51172fcda Mon Sep 17 00:00:00 2001 From: YuCheng Hu Date: Tue, 17 Jan 2023 14:18:04 -0500 Subject: [PATCH] =?UTF-8?q?redis=20=E6=B5=8B=E8=AF=95=E7=B1=BB=E8=BF=9B?= =?UTF-8?q?=E8=A1=8C=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/compiler.xml | 1 + .idea/encodings.xml | 2 + .idea/jarRepositories.xml | 15 +++ .idea/jpa-buddy.xml | 7 ++ .idea/php.xml | 12 +++ persistence-modules/pom.xml | 2 +- .../spring-data-redis/README.md | 16 +++ persistence-modules/spring-data-redis/pom.xml | 93 ++++++++++++++++++ .../redis/SpringRedisReactiveApplication.java | 13 +++ .../reactive/redis/config/RedisConfig.java | 51 ++++++++++ .../data/reactive/redis/model/Employee.java | 21 ++++ .../data/redis/SpringRedisApplication.java | 13 +++ .../spring/data/redis/config/RedisConfig.java | 60 +++++++++++ .../spring/data/redis/model/Student.java | 62 ++++++++++++ .../data/redis/queue/MessagePublisher.java | 6 ++ .../redis/queue/RedisMessagePublisher.java | 27 +++++ .../redis/queue/RedisMessageSubscriber.java | 19 ++++ .../data/redis/repo/StudentRepository.java | 9 ++ .../src/main/resources/application.properties | 2 + .../src/main/resources/logback.xml | 19 ++++ .../src/main/resources/test.png | Bin 0 -> 855 bytes .../java/com/baeldung/SpringContextTest.java | 33 +++++++ .../template/RedisKeyCommandsManualTest.java | 72 ++++++++++++++ .../RedisTemplateListOpsManualTest.java | 69 +++++++++++++ .../RedisTemplateValueOpsManualTest.java | 93 ++++++++++++++++++ .../redis/RedisMessageListenerManualTest.java | 48 +++++++++ .../repo/StudentRepositoryManualTest.java | 83 ++++++++++++++++ pom.xml | 22 +++-- 28 files changed, 863 insertions(+), 7 deletions(-) create mode 100644 .idea/jpa-buddy.xml create mode 100644 .idea/php.xml create mode 100644 persistence-modules/spring-data-redis/README.md create mode 100644 persistence-modules/spring-data-redis/pom.xml create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/reactive/redis/SpringRedisReactiveApplication.java create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/reactive/redis/config/RedisConfig.java create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/reactive/redis/model/Employee.java create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/SpringRedisApplication.java create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/config/RedisConfig.java create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/model/Student.java create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/MessagePublisher.java create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessagePublisher.java create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/queue/RedisMessageSubscriber.java create mode 100644 persistence-modules/spring-data-redis/src/main/java/com/baeldung/spring/data/redis/repo/StudentRepository.java create mode 100644 persistence-modules/spring-data-redis/src/main/resources/application.properties create mode 100644 persistence-modules/spring-data-redis/src/main/resources/logback.xml create mode 100644 persistence-modules/spring-data-redis/src/main/resources/test.png create mode 100644 persistence-modules/spring-data-redis/src/test/java/com/baeldung/SpringContextTest.java create mode 100644 persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/reactive/redis/template/RedisKeyCommandsManualTest.java create mode 100644 persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/reactive/redis/template/RedisTemplateListOpsManualTest.java create mode 100644 persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/reactive/redis/template/RedisTemplateValueOpsManualTest.java create mode 100644 persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/redis/RedisMessageListenerManualTest.java create mode 100644 persistence-modules/spring-data-redis/src/test/java/com/baeldung/spring/data/redis/repo/StudentRepositoryManualTest.java diff --git a/.idea/compiler.xml b/.idea/compiler.xml index da660157fe..9c02d6075b 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -17,6 +17,7 @@ + diff --git a/.idea/encodings.xml b/.idea/encodings.xml index f882ae2746..20d0f1e3d8 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -43,6 +43,8 @@ + + diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index f04507a101..9f239e4965 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -1,6 +1,11 @@ + + + + + +