From 9d2baaae40c13341b0ad12a4f9e7337db7cf89b0 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 14:29:53 +0800 Subject: [PATCH 01/16] Update README.md [skip ci] --- testing-modules/spring-mockito/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/testing-modules/spring-mockito/README.md b/testing-modules/spring-mockito/README.md index 3fda392c0f..73b102623f 100644 --- a/testing-modules/spring-mockito/README.md +++ b/testing-modules/spring-mockito/README.md @@ -4,3 +4,4 @@ This module contains articles about Spring with Mockito ### Relevant Articles: - [Injecting Mockito Mocks into Spring Beans](https://www.baeldung.com/injecting-mocks-in-spring) +- [SpringRunner vs MockitoJUnitRunner](https://www.baeldung.com/junit-springrunner-vs-mockitojunitrunner) From 8ff490b0a58e5e200f446b6ada5dd265da743f2c Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 14:31:33 +0800 Subject: [PATCH 02/16] Update README.md [skip ci] --- core-java-modules/core-java-lang-oop-types-2/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-lang-oop-types-2/README.md b/core-java-modules/core-java-lang-oop-types-2/README.md index 474d0c8a22..61b2853af9 100644 --- a/core-java-modules/core-java-lang-oop-types-2/README.md +++ b/core-java-modules/core-java-lang-oop-types-2/README.md @@ -7,3 +7,4 @@ This module contains articles about types in Java - [Convert an Array of Primitives to an Array of Objects](https://www.baeldung.com/java-primitive-array-to-object-array) - [Check if an Enum Value Exists in Java](https://www.baeldung.com/java-search-enum-values) - [Generate a Random Value From an Enum](https://www.baeldung.com/java-enum-random-value) +- [Filling a List With All Enum Values in Java](https://www.baeldung.com/java-enum-values-to-list) From 66544380ef9bbe6380cb3d32fc4197d3762c7f8d Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 14:33:35 +0800 Subject: [PATCH 03/16] Update README.md [skip ci] --- spring-security-modules/spring-security-web-boot-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-security-modules/spring-security-web-boot-4/README.md b/spring-security-modules/spring-security-web-boot-4/README.md index caec447846..26b19e7b33 100644 --- a/spring-security-modules/spring-security-web-boot-4/README.md +++ b/spring-security-modules/spring-security-web-boot-4/README.md @@ -9,3 +9,4 @@ The "REST With Spring" Classes: http://github.learnspringsecurity.com - [Spring Security: Upgrading the Deprecated WebSecurityConfigurerAdapter](https://www.baeldung.com/spring-deprecated-websecurityconfigureradapter) - More articles: [[<-- prev]](/spring-security-modules/spring-security-web-boot-3) +- [Spring @EnableMethodSecurity Annotation](https://www.baeldung.com/spring-enablemethodsecurity) From db51e894746f06842468e1eb11b5b6bda0c83a14 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 14:36:06 +0800 Subject: [PATCH 04/16] Update README.md [skip ci] --- core-java-modules/core-java-concurrency-basic-2/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-concurrency-basic-2/README.md b/core-java-modules/core-java-concurrency-basic-2/README.md index c9f1c11a89..455ff52081 100644 --- a/core-java-modules/core-java-concurrency-basic-2/README.md +++ b/core-java-modules/core-java-concurrency-basic-2/README.md @@ -11,4 +11,5 @@ This module contains articles about basic Java concurrency - [How to Stop Execution After a Certain Time in Java](https://www.baeldung.com/java-stop-execution-after-certain-time) - [How to Get the Number of Threads in a Java Process](https://www.baeldung.com/java-get-number-of-threads) - [Set the Name of a Thread in Java](https://www.baeldung.com/java-set-thread-name) +- [Thread vs. Single Thread Executor Service](https://www.baeldung.com/java-single-thread-executor-service) - [[<-- Prev]](../core-java-concurrency-basic)[[Next -->]](../core-java-concurrency-basic-3) From 94f9d40e674429d28921292df8d667c50514e841 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 14:38:23 +0800 Subject: [PATCH 05/16] Update README.md [skip ci] --- patterns-modules/design-patterns-creational/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns-modules/design-patterns-creational/README.md b/patterns-modules/design-patterns-creational/README.md index b599955846..fc1f982cbe 100644 --- a/patterns-modules/design-patterns-creational/README.md +++ b/patterns-modules/design-patterns-creational/README.md @@ -9,3 +9,4 @@ - [How to Replace Many if Statements in Java](https://www.baeldung.com/java-replace-if-statements) - [Prototype Pattern in Java](https://www.baeldung.com/java-pattern-prototype) - [Implementing Factory Pattern With Generics in Java](https://www.baeldung.com/java-factory-pattern-generics) +- [The Factory Design Pattern in Java](https://www.baeldung.com/java-factory-pattern) From b98a3442b3ab7a9ba6b4ee3c8b4156011d3c7b42 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 14:42:29 +0800 Subject: [PATCH 06/16] Update README.md [skip ci] --- core-java-modules/core-java-collections-list-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-collections-list-4/README.md b/core-java-modules/core-java-collections-list-4/README.md index 6966b60756..369b943a5a 100644 --- a/core-java-modules/core-java-collections-list-4/README.md +++ b/core-java-modules/core-java-collections-list-4/README.md @@ -12,4 +12,5 @@ This module contains articles about the Java List collection - [How to Store HashMap Inside a List](https://www.baeldung.com/java-hashmap-inside-list) - [Convert a List to a Comma-Separated String](https://www.baeldung.com/java-list-comma-separated-string) - [Set vs List in Java](https://www.baeldung.com/java-set-vs-list) +- [Inserting an Object in an ArrayList at a Specific Position](https://www.baeldung.com/java-insert-object-arraylist-specific-position) - [[<-- Prev]](/core-java-modules/core-java-collections-list-3) From 0f59ec05998c418d16f51b9bb0472384c31fce91 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 14:46:53 +0800 Subject: [PATCH 07/16] Update README.md [skip ci] --- core-java-modules/core-java-collections-list-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-collections-list-4/README.md b/core-java-modules/core-java-collections-list-4/README.md index 369b943a5a..9079c55cf8 100644 --- a/core-java-modules/core-java-collections-list-4/README.md +++ b/core-java-modules/core-java-collections-list-4/README.md @@ -13,4 +13,5 @@ This module contains articles about the Java List collection - [Convert a List to a Comma-Separated String](https://www.baeldung.com/java-list-comma-separated-string) - [Set vs List in Java](https://www.baeldung.com/java-set-vs-list) - [Inserting an Object in an ArrayList at a Specific Position](https://www.baeldung.com/java-insert-object-arraylist-specific-position) +- [Iterate Through Two ArrayLists Simultaneously](https://www.baeldung.com/iterate-through-two-arraylists-simultaneously) - [[<-- Prev]](/core-java-modules/core-java-collections-list-3) From 8711d228090b7bf0234c0f6b19f36bad59cfe946 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 15:06:22 +0800 Subject: [PATCH 08/16] Update README.md [skip ci] --- rxjava-modules/rxjava-core/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/rxjava-modules/rxjava-core/README.md b/rxjava-modules/rxjava-core/README.md index 148713c8e3..16625435e6 100644 --- a/rxjava-modules/rxjava-core/README.md +++ b/rxjava-modules/rxjava-core/README.md @@ -13,3 +13,4 @@ This module contains articles about RxJava. - [RxJava Maybe](https://www.baeldung.com/rxjava-maybe) - [Combining RxJava Completables](https://www.baeldung.com/rxjava-completable) - [RxJava Hooks](https://www.baeldung.com/rxjava-hooks) +- [Retry with Delay in RxJava](https://www.baeldung.com/rxjava-retry-with-delay) From c18acbb5c1d0786e6356bd8cf890071d6a90589a Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 15:15:31 +0800 Subject: [PATCH 09/16] Update README.md [skip ci] --- spring-boot-modules/spring-boot-mvc-5/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-boot-modules/spring-boot-mvc-5/README.md b/spring-boot-modules/spring-boot-mvc-5/README.md index 7cc3f8a1fe..95f48ad3f0 100644 --- a/spring-boot-modules/spring-boot-mvc-5/README.md +++ b/spring-boot-modules/spring-boot-mvc-5/README.md @@ -2,4 +2,5 @@ This module contains articles about Spring Web MVC in Spring Boot projects. -### Relevant Articles: \ No newline at end of file +### Relevant Articles: +- [Enable and Disable Endpoints at Runtime With Spring Boot](https://www.baeldung.com/spring-boot-enable-disable-endpoints-at-runtime) From 110c843f2643f6ca7a38c88c48153c293a467876 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 15:22:31 +0800 Subject: [PATCH 10/16] 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 cdb457e342..1f52dc6d91 100644 --- a/core-java-modules/core-java-collections-4/README.md +++ b/core-java-modules/core-java-collections-4/README.md @@ -11,3 +11,4 @@ - [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) +- [Sort Collection of Objects by Multiple Fields in Java](https://www.baeldung.com/java-sort-collection-multiple-fields) From 63ffe1299c6d9aa51e26e0ea0ecb4f9423c26987 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 15:27:40 +0800 Subject: [PATCH 11/16] Update README.md [skip ci] --- pdf-2/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/pdf-2/README.md b/pdf-2/README.md index 531ebb04e5..12c0934543 100644 --- a/pdf-2/README.md +++ b/pdf-2/README.md @@ -1,2 +1,3 @@ ## Relevant articles - [Editing Existing PDF Files in Java](https://www.baeldung.com/java-edit-existing-pdf) +- [Get Information About a PDF in Java](https://www.baeldung.com/java-pdf-info) From cf057f18377d7e54c36979669e9fe9524b9082d6 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 15:41:11 +0800 Subject: [PATCH 12/16] Update README.md [skip ci] --- testing-modules/testng/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/testing-modules/testng/README.md b/testing-modules/testng/README.md index a7e0e29d62..739cae1197 100644 --- a/testing-modules/testng/README.md +++ b/testing-modules/testng/README.md @@ -3,3 +3,4 @@ - [Introduction to TestNG](http://www.baeldung.com/testng) - [Custom Reporting with TestNG](http://www.baeldung.com/testng-custom-reporting) - [A Quick JUnit vs TestNG Comparison](https://www.baeldung.com/junit-vs-testng) +- [How to Run TestNG Tests on Jenkins](https://www.baeldung.com/ops/testng-jenkins) From 840af714f1793740c5c8b524f7ae0a44c6124ecb Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 15:46:48 +0800 Subject: [PATCH 13/16] Update README.md [skip ci] --- spring-web-modules/spring-resttemplate-3/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-web-modules/spring-resttemplate-3/README.md b/spring-web-modules/spring-resttemplate-3/README.md index 6a00d226db..68f6b8c5e4 100644 --- a/spring-web-modules/spring-resttemplate-3/README.md +++ b/spring-web-modules/spring-resttemplate-3/README.md @@ -8,4 +8,5 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring ### Relevant Articles: - [Uploading MultipartFile with Spring RestTemplate](https://www.baeldung.com/spring-rest-template-multipart-upload) - [Get and Post Lists of Objects with RestTemplate](https://www.baeldung.com/spring-rest-template-list) -- [Download a Large File Through a Spring RestTemplate](https://www.baeldung.com/spring-resttemplate-download-large-file) \ No newline at end of file +- [Download a Large File Through a Spring RestTemplate](https://www.baeldung.com/spring-resttemplate-download-large-file) +- [Access HTTPS REST Service Using Spring RestTemplate](https://www.baeldung.com/spring-resttemplate-secure-https-service) From de2cb398b129b2f2cf0a1b331ea6860427dc9c95 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 15:49:29 +0800 Subject: [PATCH 14/16] Update README.md [skip ci] --- spring-web-modules/spring-thymeleaf-5/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-web-modules/spring-thymeleaf-5/README.md b/spring-web-modules/spring-thymeleaf-5/README.md index 177d28e506..c06b47d240 100644 --- a/spring-web-modules/spring-thymeleaf-5/README.md +++ b/spring-web-modules/spring-thymeleaf-5/README.md @@ -9,4 +9,5 @@ This module contains articles about Spring with Thymeleaf - [Spring MVC Data and Thymeleaf](https://www.baeldung.com/spring-mvc-thymeleaf-data) - [Upload Image With Spring Boot and Thymeleaf](https://www.baeldung.com/spring-boot-thymeleaf-image-upload) - [Getting a URL Attribute Value in Thymeleaf](https://www.baeldung.com/thymeleaf-url-attribute-value) +- [Expression Types in Thymeleaf](https://www.baeldung.com/java-thymeleaf-expression-types) - [[<-- prev]](/spring-thymeleaf) From a74a9fb210a970f3b177ff7ae9aa169f19465cd7 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 15:51:37 +0800 Subject: [PATCH 15/16] Update README.md [skip ci] --- javax-validation-advanced/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/javax-validation-advanced/README.md b/javax-validation-advanced/README.md index 8f03107330..b3ed669c39 100644 --- a/javax-validation-advanced/README.md +++ b/javax-validation-advanced/README.md @@ -3,3 +3,4 @@ This module contains articles about Bean Validation. ### Relevant Articles: +- [Object Validation After Deserialization](https://www.baeldung.com/java-object-validation-deserialization) From a81b1b25d5baf61b5e2384a234e1a1b2552f8ab2 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 25 Nov 2022 15:59:07 +0800 Subject: [PATCH 16/16] Update README.md [skip ci] --- core-java-modules/core-java-perf/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-perf/README.md b/core-java-modules/core-java-perf/README.md index e09f8bb6fc..c018ec9927 100644 --- a/core-java-modules/core-java-perf/README.md +++ b/core-java-modules/core-java-perf/README.md @@ -12,3 +12,4 @@ This module contains articles about performance of Java applications - [Branch Prediction in Java](https://www.baeldung.com/java-branch-prediction) - [Capturing a Java Thread Dump](https://www.baeldung.com/java-thread-dump) - [JMX Ports](https://www.baeldung.com/jmx-ports) +- [Calling JMX MBean Method From a Shell Script](https://www.baeldung.com/jmx-mbean-shell-access)