From e90c4ed6501963ff48d56957c6c0ca2dbcbfcbeb Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:37:47 +0800 Subject: [PATCH 01/19] Update README.md --- reactor-core/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/reactor-core/README.md b/reactor-core/README.md index c0d4a3fc3c..dccf1fa85c 100644 --- a/reactor-core/README.md +++ b/reactor-core/README.md @@ -12,3 +12,4 @@ This module contains articles about Reactor Core. - [What Does Mono.defer() Do?](https://www.baeldung.com/java-mono-defer) - [Handling Exceptions in Project Reactor](https://www.baeldung.com/reactor-exceptions) - [Difference Between Flux.create and Flux.generate](https://www.baeldung.com/java-flux-create-generate) +- [Difference Between Flux and Mono](https://www.baeldung.com/java-reactor-flux-vs-mono) From 09bac302885dc46a09d84f65fefaf7a6f55f84dd Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:47:33 +0800 Subject: [PATCH 02/19] Update README.md --- core-java-modules/core-java-arrays-operations-basic/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-arrays-operations-basic/README.md b/core-java-modules/core-java-arrays-operations-basic/README.md index ca81c23c98..2e1268e00c 100644 --- a/core-java-modules/core-java-arrays-operations-basic/README.md +++ b/core-java-modules/core-java-arrays-operations-basic/README.md @@ -10,3 +10,4 @@ This module contains articles about Java array fundamentals. They assume no prev - [Removing an Element from an Array in Java](https://www.baeldung.com/java-array-remove-element) - [Removing the First Element of an Array](https://www.baeldung.com/java-array-remove-first-element) - [Extending an Array’s Length](https://www.baeldung.com/java-array-add-element-at-the-end) +- [Initializing a Boolean Array in Java](https://www.baeldung.com/java-initializing-boolean-array) From 94dc7a63fac2d75e8d8c2e2e8cc6c26a93898a66 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:50:22 +0800 Subject: [PATCH 03/19] Update README.md --- persistence-modules/spring-boot-persistence-3/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/persistence-modules/spring-boot-persistence-3/README.md b/persistence-modules/spring-boot-persistence-3/README.md index 1dff3c8b5a..ba97a02a9d 100644 --- a/persistence-modules/spring-boot-persistence-3/README.md +++ b/persistence-modules/spring-boot-persistence-3/README.md @@ -1,3 +1,3 @@ ### Relevant Articles: - +- [Patterns for Iterating Over Large Result Sets With Spring Data JPA](https://www.baeldung.com/spring-data-jpa-iterate-large-result-sets) - More articles: [[<-- prev]](../spring-boot-persistence-2) From 56ed441a7dfc210fdf34c5d27daf56667a212d00 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:53:02 +0800 Subject: [PATCH 04/19] Update README.md --- spring-5-webflux-2/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-5-webflux-2/README.md b/spring-5-webflux-2/README.md index 0222ddbaa4..862ca72ca9 100644 --- a/spring-5-webflux-2/README.md +++ b/spring-5-webflux-2/README.md @@ -3,5 +3,5 @@ This module contains articles about Spring 5 WebFlux ## Relevant articles: - -- [Spring Webflux and @Cacheable Annotation](https://www.baeldung.com/spring-webflux-cacheable) \ No newline at end of file +- [Spring Webflux and @Cacheable Annotation](https://www.baeldung.com/spring-webflux-cacheable) +- [Comparison Between Mono’s doOnNext() and doOnSuccess()](https://www.baeldung.com/mono-doonnext-doonsuccess) From a57257ebf53aa63627e50e350f1608c26ed59600 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 10:54:45 +0800 Subject: [PATCH 05/19] Update README.md --- docker-modules/docker-compose/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-modules/docker-compose/README.md b/docker-modules/docker-compose/README.md index 5ab629e54f..8a82ae3f4b 100644 --- a/docker-modules/docker-compose/README.md +++ b/docker-modules/docker-compose/README.md @@ -7,4 +7,4 @@ - [Mounting Multiple Volumes on a Docker Container](https://www.baeldung.com/ops/docker-mounting-multiple-volumes) - [Rebuild Docker Container in Docker Compose](https://www.baeldung.com/rebuild-docker-container-compose/) - [Assign Static IP to Docker Container and Docker-Compose](https://www.baeldung.com/ops/docker-assign-static-ip-container) - +- [Exclude a Sub-Folder When Adding a Volume to Docker](https://www.baeldung.com/ops/docker-exclude-sub-folder-when-adding-volume) From 34cd6b44347a715f7e52a84bccf68c47f56c776b Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:00:58 +0800 Subject: [PATCH 06/19] Create README.md --- core-java-modules/core-java-collections-set-2/README.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 core-java-modules/core-java-collections-set-2/README.md diff --git a/core-java-modules/core-java-collections-set-2/README.md b/core-java-modules/core-java-collections-set-2/README.md new file mode 100644 index 0000000000..17ed810323 --- /dev/null +++ b/core-java-modules/core-java-collections-set-2/README.md @@ -0,0 +1,3 @@ +## Relevant articles + +- [Using Streams to Collect Into a TreeSet](https://www.baeldung.com/java-stream-collect-into-treeset) From 01b80eddcc17410ae2b57fab63a736a115b1cab1 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:12:39 +0800 Subject: [PATCH 07/19] Update README.md added link back to the article: https://www.baeldung.com/java-port-scanning --- core-java-modules/core-java-networking-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-networking-3/README.md b/core-java-modules/core-java-networking-3/README.md index 6c336d2e65..14665080a7 100644 --- a/core-java-modules/core-java-networking-3/README.md +++ b/core-java-modules/core-java-networking-3/README.md @@ -13,4 +13,5 @@ This module contains articles about networking in Java - [Get the IP Address of the Current Machine Using Java](https://www.baeldung.com/java-get-ip-address) - [Get Domain Name From Given URL in Java](https://www.baeldung.com/java-domain-name-from-url) - [Java HttpClient Timeout](https://www.baeldung.com/java-httpclient-timeout) +- [Port Scanning With Java](https://www.baeldung.com/java-port-scanning) - [[<-- Prev]](/core-java-modules/core-java-networking-2) From 75419f0ddb57d4ddd85c672a514725263bfe1d1b Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:17:34 +0800 Subject: [PATCH 08/19] Update README.md --- core-java-modules/core-java-lang-5/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core-java-modules/core-java-lang-5/README.md b/core-java-modules/core-java-lang-5/README.md index de76f63411..f1408abe96 100644 --- a/core-java-modules/core-java-lang-5/README.md +++ b/core-java-modules/core-java-lang-5/README.md @@ -8,3 +8,5 @@ This module contains articles about core features in the Java language - [Advantages and Disadvantages of Using Java Wildcard Imports](https://www.baeldung.com/java-wildcard-imports) - [Toggle a Boolean Variable in Java](https://www.baeldung.com/java-toggle-boolean) - [Handle Classes With the Same Name in Java](https://www.baeldung.com/java-classes-same-name) +- [Variable Instantiation on Declaration vs. on Constructor in Java](https://www.baeldung.com/java-variable-instantiation-declaration-vs-constructor) +- [Infinity in Java](https://www.baeldung.com/java-infinity) From 917dce24a67208e4a8addccd91a69949b3e3d6c7 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:22:53 +0800 Subject: [PATCH 09/19] Update README.md --- spring-caching-2/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-caching-2/README.md b/spring-caching-2/README.md index d781602280..9041e40302 100644 --- a/spring-caching-2/README.md +++ b/spring-caching-2/README.md @@ -1 +1,3 @@ +## Relevant articles - [Spring Boot Cache with Redis](https://www.baeldung.com/spring-boot-redis-cache) +- [Setting Time-To-Live Value for Caching](https://www.baeldung.com/spring-setting-ttl-value-cache) From 064ba95c2855bc459551b4db7b622c0a9826b358 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:25:16 +0800 Subject: [PATCH 10/19] Update README.md [skip ci] --- core-java-modules/core-java-collections-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-collections-4/README.md b/core-java-modules/core-java-collections-4/README.md index d8fbafcbe4..cdb457e342 100644 --- a/core-java-modules/core-java-collections-4/README.md +++ b/core-java-modules/core-java-collections-4/README.md @@ -10,3 +10,4 @@ - [Create an Empty Map in Java](https://www.baeldung.com/java-create-empty-map) - [Sorting Objects in a List by Date](https://www.baeldung.com/java-sort-list-by-date) - [Fixed Size Queue Implementations in Java](https://www.baeldung.com/java-fixed-size-queue) +- [Difference Between Java Enumeration and Iterator](https://www.baeldung.com/java-enumeration-vs-iterator) From 869acf164660bd8cc44b203c5463fdab28554708 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:32:23 +0800 Subject: [PATCH 11/19] Update README.md [skip ci] --- core-java-modules/core-java-networking-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-networking-3/README.md b/core-java-modules/core-java-networking-3/README.md index 14665080a7..80782645dd 100644 --- a/core-java-modules/core-java-networking-3/README.md +++ b/core-java-modules/core-java-networking-3/README.md @@ -14,4 +14,5 @@ This module contains articles about networking in Java - [Get Domain Name From Given URL in Java](https://www.baeldung.com/java-domain-name-from-url) - [Java HttpClient Timeout](https://www.baeldung.com/java-httpclient-timeout) - [Port Scanning With Java](https://www.baeldung.com/java-port-scanning) +- [Validating URL in Java](https://www.baeldung.com/java-validate-url) - [[<-- Prev]](/core-java-modules/core-java-networking-2) From e3ec15a2d3826db3340273b72c900ea2d97d0c14 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:34:31 +0800 Subject: [PATCH 12/19] Update README.md [skip ci] --- spring-web-modules/spring-rest-http-3/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-web-modules/spring-rest-http-3/README.md b/spring-web-modules/spring-rest-http-3/README.md index 062f8a86e2..a5b3d51e93 100644 --- a/spring-web-modules/spring-rest-http-3/README.md +++ b/spring-web-modules/spring-rest-http-3/README.md @@ -6,5 +6,5 @@ This module contains articles about HTTP in REST APIs with Spring. The "REST With Spring 3" Classes: http://bit.ly/restwithspring ### Relevant Articles: - +- [Send Array as Part of x-www-form-urlencoded Using Postman](https://www.baeldung.com/java-postman-send-array) - More articles: [[<-- prev]](../spring-rest-http) From e09d93f5fcbc52ce415946c6a78d2ee3dbd7daa3 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:36:05 +0800 Subject: [PATCH 13/19] Create README.md [skip ci] --- pdf-2/README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 pdf-2/README.md diff --git a/pdf-2/README.md b/pdf-2/README.md new file mode 100644 index 0000000000..531ebb04e5 --- /dev/null +++ b/pdf-2/README.md @@ -0,0 +1,2 @@ +## Relevant articles +- [Editing Existing PDF Files in Java](https://www.baeldung.com/java-edit-existing-pdf) From d71fb7073ea39a04dfa0059a38ece748160ec079 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:37:49 +0800 Subject: [PATCH 14/19] Update README.md [skip ci] --- core-java-modules/core-java-io-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-io-4/README.md b/core-java-modules/core-java-io-4/README.md index fdf9ebcb77..d7cf77c697 100644 --- a/core-java-modules/core-java-io-4/README.md +++ b/core-java-modules/core-java-io-4/README.md @@ -13,3 +13,4 @@ This module contains articles about core Java input and output (IO) - [Generate the MD5 Checksum for a File in Java](https://www.baeldung.com/java-md5-checksum-file) - [Getting the Filename From a String Containing an Absolute File Path](https://www.baeldung.com/java-filename-full-path) - [[<-- Prev]](/core-java-modules/core-java-io-3) +- [Mocking Java InputStream Object](https://www.baeldung.com/java-mocking-inputstream) From c440c1e41f26f713935a2be483cd19a94c88d70d Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Sun, 16 Oct 2022 11:38:21 +0800 Subject: [PATCH 15/19] Update README.md --- core-java-modules/core-java-io-4/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core-java-modules/core-java-io-4/README.md b/core-java-modules/core-java-io-4/README.md index d7cf77c697..263077946d 100644 --- a/core-java-modules/core-java-io-4/README.md +++ b/core-java-modules/core-java-io-4/README.md @@ -12,5 +12,6 @@ This module contains articles about core Java input and output (IO) - [Java Scanner.skip method with examples](https://www.baeldung.com/java-scanner-skip) - [Generate the MD5 Checksum for a File in Java](https://www.baeldung.com/java-md5-checksum-file) - [Getting the Filename From a String Containing an Absolute File Path](https://www.baeldung.com/java-filename-full-path) -- [[<-- Prev]](/core-java-modules/core-java-io-3) - [Mocking Java InputStream Object](https://www.baeldung.com/java-mocking-inputstream) +- [[<-- Prev]](/core-java-modules/core-java-io-3) + From c7054757010b08ac2823843c2ceddf6562fde0d2 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Wed, 19 Oct 2022 10:53:17 +0800 Subject: [PATCH 16/19] Update README.md [skip ci] --- spring-boot-modules/spring-boot-libraries-2/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-boot-modules/spring-boot-libraries-2/README.md b/spring-boot-modules/spring-boot-libraries-2/README.md index 5f189e9b49..9dd58745fc 100644 --- a/spring-boot-modules/spring-boot-libraries-2/README.md +++ b/spring-boot-modules/spring-boot-libraries-2/README.md @@ -9,5 +9,5 @@ This module contains articles about various Spring Boot libraries - [An Introduction to Kong](https://www.baeldung.com/kong) - [Getting Started With GraphQL SPQR and Spring Boot](https://www.baeldung.com/spring-boot-graphql-spqr) - [Scanning Java Annotations At Runtime](https://www.baeldung.com/java-scan-annotations-runtime) - +- [Guide to Resilience4j With Spring Boot](https://www.baeldung.com/spring-boot-resilience4j) More articles: [[prev -->]](/spring-boot-modules/spring-boot-libraries) From 4514d5a574d99f5ad198bdb1180ac7f16ea2ff5e Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Wed, 19 Oct 2022 10:57:56 +0800 Subject: [PATCH 17/19] Update README.md [skip ci] --- rabbitmq/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rabbitmq/README.md b/rabbitmq/README.md index 3624635835..d91d268b2b 100644 --- a/rabbitmq/README.md +++ b/rabbitmq/README.md @@ -6,5 +6,5 @@ This module contains articles about RabbitMQ. - [Introduction to RabbitMQ](https://www.baeldung.com/rabbitmq) - [Exchanges, Queues, and Bindings in RabbitMQ](https://www.baeldung.com/java-rabbitmq-exchanges-queues-bindings) - [Pub-Sub vs. Message Queues](https://www.baeldung.com/pub-sub-vs-message-queues) - +- [Channels and Connections in RabbitMQ](https://www.baeldung.com/java-rabbitmq-channels-connections) From 28cf4bde776e82eebe14d7b8b3091a6e0f26a3a9 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Wed, 19 Oct 2022 11:04:04 +0800 Subject: [PATCH 18/19] Update README.md [skip ci] --- spring-boot-modules/spring-boot-mvc-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-boot-modules/spring-boot-mvc-4/README.md b/spring-boot-modules/spring-boot-mvc-4/README.md index a7a341deee..c80a66c197 100644 --- a/spring-boot-modules/spring-boot-mvc-4/README.md +++ b/spring-boot-modules/spring-boot-mvc-4/README.md @@ -10,3 +10,4 @@ This module contains articles about Spring Web MVC in Spring Boot projects. - [A Quick Intro to the SpringBootServletInitializer](https://www.baeldung.com/spring-boot-servlet-initializer) - [A Guide to Spring in Eclipse STS](https://www.baeldung.com/eclipse-sts-spring) - [Hide a Request Field in Swagger API](https://www.baeldung.com/spring-swagger-hide-field) +- [Uploading a File and JSON Data in Postman](https://www.baeldung.com/postman-upload-file-json) From eba79af4be0ffef6e40e672b4a0e5afea4eb4ad2 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Wed, 19 Oct 2022 11:09:05 +0800 Subject: [PATCH 19/19] Update README.md [skip ci] --- spring-reactive-modules/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-reactive-modules/README.md b/spring-reactive-modules/README.md index 100f15ae49..3522efec17 100644 --- a/spring-reactive-modules/README.md +++ b/spring-reactive-modules/README.md @@ -1,3 +1,4 @@ ## Spring Reactive -This module contains modules about Spring Reactive \ No newline at end of file +This module contains modules about Spring Reactive +- [How to Resolve Spring Webflux DataBufferLimitException](https://www.baeldung.com/spring-webflux-databufferlimitexception)