From bf2335eda1cb5954ebb7300d557a518765c4a8e1 Mon Sep 17 00:00:00 2001 From: YuCheng Hu Date: Mon, 22 Aug 2022 21:17:14 -0400 Subject: [PATCH 1/3] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20Java=20=E6=A0=B8?= =?UTF-8?q?=E5=BF=83=E7=9A=84=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core-java-modules/core-java-11-2/README.md | 1 - core-java-modules/core-java-8-2/README.md | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/core-java-modules/core-java-11-2/README.md b/core-java-modules/core-java-11-2/README.md index 26715fafd9..fc633703ba 100644 --- a/core-java-modules/core-java-11-2/README.md +++ b/core-java-modules/core-java-11-2/README.md @@ -3,7 +3,6 @@ 本模块中包含有关 Java 11 核心新增功能的的一些文章 ### 相关文章 -- [Java 8 开始新增的 Optional 类](https://www.ossez.com/t/java-8-optional/13964) - [Guide to Java Reflection](http://www.baeldung.com/java-reflection) - [Guide to Java 8’s Collectors](https://www.baeldung.com/java-8-collectors) - [New Features in Java 11](https://www.baeldung.com/java-11-new-features) diff --git a/core-java-modules/core-java-8-2/README.md b/core-java-modules/core-java-8-2/README.md index 9b6a0f1716..fe8dba5a8e 100644 --- a/core-java-modules/core-java-8-2/README.md +++ b/core-java-modules/core-java-8-2/README.md @@ -2,12 +2,12 @@ 本模块中包含有关 Java 8 核心新增功能特性的一些文章。 -### 相关文章 - +### 相关文章 - [Run a Java Application from the Command Line](https://www.baeldung.com/java-run-jar-with-arguments) - [Java 8 Stream skip() vs limit()](https://www.baeldung.com/java-stream-skip-vs-limit) - [Guide to Java BiFunction Interface](https://www.baeldung.com/java-bifunction-interface) - [Interface With Default Methods vs Abstract Class](https://www.baeldung.com/java-interface-default-method-vs-abstract-class) - [Convert Between Byte Array and UUID in Java](https://www.baeldung.com/java-byte-array-to-uuid) - [Create a Simple “Rock-Paper-Scissors” Game in Java](https://www.baeldung.com/java-rock-paper-scissors) +- [Java 8 开始新增的 Optional 类](https://www.ossez.com/t/java-8-optional/13964) - [[<-- Java 8 核心(第 1 部分)]](/core-java-modules/core-java-8) From ddbb638242889d131c67f0d3bc5bd3d690e17d58 Mon Sep 17 00:00:00 2001 From: YuCheng Hu Date: Wed, 24 Aug 2022 15:29:59 -0400 Subject: [PATCH 2/3] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=96=87=E7=AB=A0?= =?UTF-8?q?=EF=BC=9A-=20[=E8=A7=A3=E5=86=B3=E5=9C=A8=20Spring=20Boot=20?= =?UTF-8?q?=E4=B8=AD=E8=BF=90=E8=A1=8C=20JUnit=20=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E9=81=87=E5=88=B0=E7=9A=84=20NoSuchMethodError=20=E9=94=99?= =?UTF-8?q?=E8=AF=AF](https://www.ossez.com/t/spring-boot-junit-nosuchmeth?= =?UTF-8?q?oderror/14066)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spring-boot-modules/spring-boot-testing/README.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/spring-boot-modules/spring-boot-testing/README.md b/spring-boot-modules/spring-boot-testing/README.md index 19f5ca0f59..a4b9b383fd 100644 --- a/spring-boot-modules/spring-boot-testing/README.md +++ b/spring-boot-modules/spring-boot-testing/README.md @@ -1,12 +1,6 @@ -## Spring Boot Testing +## Spring Boot 测试 -This module contains articles about Spring Boot testing - -### The Course - -The "REST With Spring" Classes: http://bit.ly/restwithspring - -### Relevant Articles: +本模块中包含了有关如何在 Spring Boot 中进行测试和在测试中遇到的一些问题和解决的文章。 - [Testing with Spring and Spock](https://www.baeldung.com/spring-spock-testing) - [Exclude Auto-Configuration Classes in Spring Boot Tests](https://www.baeldung.com/spring-boot-exclude-auto-configuration-test) @@ -14,5 +8,5 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring - [Testing Spring Boot @ConfigurationProperties](https://www.baeldung.com/spring-boot-testing-configurationproperties) - [Prevent ApplicationRunner or CommandLineRunner Beans From Executing During Junit Testing](https://www.baeldung.com/spring-junit-prevent-runner-beans-testing-execution) - [Testing in Spring Boot](https://www.baeldung.com/spring-boot-testing) -- [Fixing the NoSuchMethodError JUnit Error](https://www.baeldung.com/junit-nosuchmethoderror) +- [解决在 Spring Boot 中运行 JUnit 测试遇到的 NoSuchMethodError 错误](https://www.ossez.com/t/spring-boot-junit-nosuchmethoderror/14066) - More articles: [[more -->]](../spring-boot-testing-2) From b9d1b0257ca3a1753f6a00b89a3e1af02ca4b2ab Mon Sep 17 00:00:00 2001 From: YuCheng Hu Date: Tue, 17 Jan 2023 14:18:04 -0500 Subject: [PATCH 3/3] =?UTF-8?q?redis=20=E6=B5=8B=E8=AF=95=E7=B1=BB?= =?UTF-8?q?=E8=BF=9B=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 @@ + + + + + +