From 317b7dcd0dfacbf6a0ddae17f7c64017fb3c6b3a Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Thu, 25 May 2023 23:20:07 +0800 Subject: [PATCH 01/19] Update README.md [skip ci] --- core-java-modules/core-java-security-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-security-3/README.md b/core-java-modules/core-java-security-3/README.md index a5cfa5bdca..222834d06b 100644 --- a/core-java-modules/core-java-security-3/README.md +++ b/core-java-modules/core-java-security-3/README.md @@ -12,4 +12,5 @@ This module contains articles about core Java Security - [Computing an X509 Certificate’s Thumbprint in Java](https://www.baeldung.com/java-x509-certificate-thumbprint) - [Error: “trustAnchors parameter must be non-empty”](https://www.baeldung.com/java-trustanchors-parameter-must-be-non-empty) - [Common Exceptions of Crypto APIs in Java](https://www.baeldung.com/java-crypto-apis-exceptions) +- [Hashing With Argon2 in Java](https://www.baeldung.com/java-argon2-hashing) - More articles: [[<-- prev]](/core-java-modules/core-java-security-2) From aac4faa5fe1decfc8875dfbb8a94f49adde9620c Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Thu, 25 May 2023 23:31:28 +0800 Subject: [PATCH 02/19] Update README.md [skip ci] --- testing-modules/rest-assured/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testing-modules/rest-assured/README.md b/testing-modules/rest-assured/README.md index 96d3c5e353..aa66965fd3 100644 --- a/testing-modules/rest-assured/README.md +++ b/testing-modules/rest-assured/README.md @@ -7,4 +7,4 @@ - [REST-assured with Groovy](http://www.baeldung.com/rest-assured-groovy) - [Headers, Cookies and Parameters with REST-assured](http://www.baeldung.com/rest-assured-header-cookie-parameter) - [JSON Schema Validation with REST-assured](http://www.baeldung.com/rest-assured-json-schema) - +- [Send MultipartFile Request With RestAssured](https://www.baeldung.com/restassured-send-multipartfile-request) From 87001cac68497d4b8e0213b86e785de7bffc97c9 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Thu, 25 May 2023 23:40:52 +0800 Subject: [PATCH 03/19] Create README.md [skip ci] --- spring-security-modules/spring-security-web-boot-5/README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 spring-security-modules/spring-security-web-boot-5/README.md diff --git a/spring-security-modules/spring-security-web-boot-5/README.md b/spring-security-modules/spring-security-web-boot-5/README.md new file mode 100644 index 0000000000..baccebf8bd --- /dev/null +++ b/spring-security-modules/spring-security-web-boot-5/README.md @@ -0,0 +1,2 @@ +## Relevant Articles +- [Shared Secret Authentication in Spring Boot Application](https://www.baeldung.com/spring-boot-shared-secret-authentication) From dcc1b2c453354088bab1c95cf8fc26049a5f5a9b Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Thu, 25 May 2023 23:49:41 +0800 Subject: [PATCH 04/19] Update README.md [skip ci] --- persistence-modules/spring-data-jpa-repo-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/persistence-modules/spring-data-jpa-repo-3/README.md b/persistence-modules/spring-data-jpa-repo-3/README.md index d3782eb1e6..2ed2dc8896 100644 --- a/persistence-modules/spring-data-jpa-repo-3/README.md +++ b/persistence-modules/spring-data-jpa-repo-3/README.md @@ -5,4 +5,5 @@ This module contains articles about Spring Data JPA. ### Relevant Articles: - [New CRUD Repository Interfaces in Spring Data 3](https://www.baeldung.com/spring-data-3-crud-repository-interfaces) - [How to Persist a List of String in JPA?](https://www.baeldung.com/java-jpa-persist-string-list) +- [Hibernate Natural IDs in Spring Boot](https://www.baeldung.com/spring-boot-hibernate-natural-ids) - More articles: [[<-- prev]](../spring-data-jpa-repo-2) From 81b05716ff33616ef39263cdaacecb5fefd77806 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 00:00:50 +0800 Subject: [PATCH 05/19] Update README.md [skip ci] --- apache-kafka-2/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/apache-kafka-2/README.md b/apache-kafka-2/README.md index 157078f023..e86504d605 100644 --- a/apache-kafka-2/README.md +++ b/apache-kafka-2/README.md @@ -8,3 +8,4 @@ You can build the project from the command line using: *mvn clean install*, or i ### Relevant Articles: - [Guide to Check if Apache Kafka Server Is Running](https://www.baeldung.com/apache-kafka-check-server-is-running) - [Add Custom Headers to a Kafka Message](https://www.baeldung.com/java-kafka-custom-headers) +- [Get Last N Messages in Apache Kafka Topic](https://www.baeldung.com/java-apache-kafka-get-last-n-messages) From 30f033702006542a70cd1d6ff6ba69ad5ac8d369 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 00:09:07 +0800 Subject: [PATCH 06/19] Update README.md [skip ci] --- core-java-modules/core-java-collections-5/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-collections-5/README.md b/core-java-modules/core-java-collections-5/README.md index 0d9b12b842..1769d11686 100644 --- a/core-java-modules/core-java-collections-5/README.md +++ b/core-java-modules/core-java-collections-5/README.md @@ -4,4 +4,5 @@ ### Relevant Articles: - [Introduction to Roaring Bitmap](https://www.baeldung.com/java-roaring-bitmap-intro) +- [Creating Custom Iterator in Java](https://www.baeldung.com/java-creating-custom-iterator) - More articles: [[<-- prev]](/core-java-modules/core-java-collections-4) From 5ff88e9dab08434b9b176c4ce1d4a33849a02b61 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 00:19:08 +0800 Subject: [PATCH 07/19] Update README.md [skip ci] --- core-java-modules/core-java-streams-5/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core-java-modules/core-java-streams-5/README.md b/core-java-modules/core-java-streams-5/README.md index 4f367799f2..c0df5990c4 100644 --- a/core-java-modules/core-java-streams-5/README.md +++ b/core-java-modules/core-java-streams-5/README.md @@ -1 +1,3 @@ +## Relevant Articles - [Difference Between parallelStream() and stream().parallel() in Java](https://www.baeldung.com/java-parallelstream-vs-stream-parallel) +- [Working With Empty Stream in Java](https://www.baeldung.com/java-empty-stream) From 85ae160de40df22a1b6b64dda4bba22aad8b9837 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 00:22:10 +0800 Subject: [PATCH 08/19] Update README.md [skip ci] --- spring-reactive-modules/spring-reactive-exceptions/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-reactive-modules/spring-reactive-exceptions/README.md b/spring-reactive-modules/spring-reactive-exceptions/README.md index 8c5bc4f537..fc1a31b26f 100644 --- a/spring-reactive-modules/spring-reactive-exceptions/README.md +++ b/spring-reactive-modules/spring-reactive-exceptions/README.md @@ -1,2 +1,3 @@ - +## Relevant Articles - [How to Resolve Spring Webflux DataBufferLimitException](https://www.baeldung.com/spring-webflux-databufferlimitexception) +- [Custom WebFlux Exceptions in Spring Boot 3](https://www.baeldung.com/spring-boot-custom-webflux-exceptions) From 8975978757abd26835d0c95d81152b40bb8aaad1 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 00:34:00 +0800 Subject: [PATCH 09/19] Create README.md [skip ci] --- core-java-modules/core-java-string-conversions-3/README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 core-java-modules/core-java-string-conversions-3/README.md diff --git a/core-java-modules/core-java-string-conversions-3/README.md b/core-java-modules/core-java-string-conversions-3/README.md new file mode 100644 index 0000000000..2a2fcca1fe --- /dev/null +++ b/core-java-modules/core-java-string-conversions-3/README.md @@ -0,0 +1,2 @@ +## Relevant Articles +- [Object.toString() vs String.valueOf()](https://www.baeldung.com/java-object-tostring-vs-string-valueof) From 73de91bf9b1c7592544227ffbec35aa1e7fe2156 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 00:38:16 +0800 Subject: [PATCH 10/19] Update README.md [skip ci] --- core-java-modules/core-java-string-conversions-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-string-conversions-3/README.md b/core-java-modules/core-java-string-conversions-3/README.md index 2a2fcca1fe..e62f7e9b39 100644 --- a/core-java-modules/core-java-string-conversions-3/README.md +++ b/core-java-modules/core-java-string-conversions-3/README.md @@ -1,2 +1,3 @@ ## Relevant Articles - [Object.toString() vs String.valueOf()](https://www.baeldung.com/java-object-tostring-vs-string-valueof) +- [Converting List to Page Using Spring Data JPA](https://www.baeldung.com/spring-data-jpa-convert-list-page) From 7ed8ff9e9fdbc82b3d6b53a0b0bf3fa684573ff1 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 00:46:34 +0800 Subject: [PATCH 11/19] Update README.md [skip ci] --- core-java-modules/core-java-string-conversions-3/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/core-java-modules/core-java-string-conversions-3/README.md b/core-java-modules/core-java-string-conversions-3/README.md index e62f7e9b39..2a2fcca1fe 100644 --- a/core-java-modules/core-java-string-conversions-3/README.md +++ b/core-java-modules/core-java-string-conversions-3/README.md @@ -1,3 +1,2 @@ ## Relevant Articles - [Object.toString() vs String.valueOf()](https://www.baeldung.com/java-object-tostring-vs-string-valueof) -- [Converting List to Page Using Spring Data JPA](https://www.baeldung.com/spring-data-jpa-convert-list-page) From 2b06a2453364cd4be29220f7d67d7f4b5b88c6b3 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 00:53:15 +0800 Subject: [PATCH 12/19] Update README.md [skip ci] --- persistence-modules/spring-data-jpa-query-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/persistence-modules/spring-data-jpa-query-3/README.md b/persistence-modules/spring-data-jpa-query-3/README.md index c0cc4f6511..8b094e66b2 100644 --- a/persistence-modules/spring-data-jpa-query-3/README.md +++ b/persistence-modules/spring-data-jpa-query-3/README.md @@ -8,6 +8,7 @@ This module contains articles about querying data using Spring Data JPA. - [Joining Tables With Spring Data JPA Specifications](https://www.baeldung.com/spring-jpa-joining-tables) - [NonUniqueResultException in Spring Data JPA](https://www.baeldung.com/spring-jpa-non-unique-result-exception) - [Spring Data Repositories – Collections vs. Stream](https://www.baeldung.com/spring-data-collections-vs-stream) +- [Converting List to Page Using Spring Data JPA](https://www.baeldung.com/spring-data-jpa-convert-list-page) - More articles: [[<-- prev]](../spring-data-jpa-query-2) ### Eclipse Config From c6b2b99bb2bba96f5e0853b0e032c992b1e31697 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 10:21:02 +0800 Subject: [PATCH 13/19] Update README.md [skip ci] --- core-java-modules/core-java-string-conversions-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-string-conversions-3/README.md b/core-java-modules/core-java-string-conversions-3/README.md index 2a2fcca1fe..96799d1660 100644 --- a/core-java-modules/core-java-string-conversions-3/README.md +++ b/core-java-modules/core-java-string-conversions-3/README.md @@ -1,2 +1,3 @@ ## Relevant Articles - [Object.toString() vs String.valueOf()](https://www.baeldung.com/java-object-tostring-vs-string-valueof) +- [Convert String to Int Using Encapsulation](https://www.baeldung.com/java-encapsulation-convert-string-to-int) From c12c8c1ceb81866bcce0355c3b6bc25c823a2f69 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 10:28:23 +0800 Subject: [PATCH 14/19] Update README.md [skip ci] --- gradle-modules/gradle-7/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/gradle-modules/gradle-7/README.md b/gradle-modules/gradle-7/README.md index ef1e536229..d7b2054a4f 100644 --- a/gradle-modules/gradle-7/README.md +++ b/gradle-modules/gradle-7/README.md @@ -3,3 +3,4 @@ - [How to Configure Conditional Dependencies in Gradle](https://www.baeldung.com/gradle-conditional-dependencies) - [Working With Multiple Repositories in Gradle](https://www.baeldung.com/java-gradle-multiple-repositories) +- [Different Dependency Version Declarations in Gradle](https://www.baeldung.com/gradle-different-dependency-version-declarations) From cd3684d0b480c1849946cd05bdc992c14f2283ed Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 10:35:47 +0800 Subject: [PATCH 15/19] Update README.md [skip ci] --- core-java-modules/core-java-io-apis-2/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-io-apis-2/README.md b/core-java-modules/core-java-io-apis-2/README.md index a4ea869946..ab0b81138e 100644 --- a/core-java-modules/core-java-io-apis-2/README.md +++ b/core-java-modules/core-java-io-apis-2/README.md @@ -10,3 +10,4 @@ This module contains articles about core Java input/output(IO) APIs. - [Difference Between FileReader and BufferedReader in Java](https://www.baeldung.com/java-filereader-vs-bufferedreader) - [Java: Read Multiple Inputs on Same Line](https://www.baeldung.com/java-read-multiple-inputs-same-line) - [Storing Java Scanner Input in an Array](https://www.baeldung.com/java-store-scanner-input-in-array) +- [How to Take Input as String With Spaces in Java Using Scanner?](https://www.baeldung.com/java-scanner-input-with-spaces) From 7d85e9e8dc1da00a8255b38b717aed83269ccd67 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 10:43:38 +0800 Subject: [PATCH 16/19] Update README.md [skip ci] --- core-java-modules/core-java-io-apis-2/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-io-apis-2/README.md b/core-java-modules/core-java-io-apis-2/README.md index ab0b81138e..9bd55abac4 100644 --- a/core-java-modules/core-java-io-apis-2/README.md +++ b/core-java-modules/core-java-io-apis-2/README.md @@ -11,3 +11,4 @@ This module contains articles about core Java input/output(IO) APIs. - [Java: Read Multiple Inputs on Same Line](https://www.baeldung.com/java-read-multiple-inputs-same-line) - [Storing Java Scanner Input in an Array](https://www.baeldung.com/java-store-scanner-input-in-array) - [How to Take Input as String With Spaces in Java Using Scanner?](https://www.baeldung.com/java-scanner-input-with-spaces) +- [Write Console Output to Text File in Java](https://www.baeldung.com/java-write-console-output-file) From a7786e4990258e3d7044ae03d9c343ae3d808216 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 10:47:28 +0800 Subject: [PATCH 17/19] Update README.md [skip ci] --- gradle-modules/gradle-7/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/gradle-modules/gradle-7/README.md b/gradle-modules/gradle-7/README.md index d7b2054a4f..6e29e3db30 100644 --- a/gradle-modules/gradle-7/README.md +++ b/gradle-modules/gradle-7/README.md @@ -4,3 +4,4 @@ - [How to Configure Conditional Dependencies in Gradle](https://www.baeldung.com/gradle-conditional-dependencies) - [Working With Multiple Repositories in Gradle](https://www.baeldung.com/java-gradle-multiple-repositories) - [Different Dependency Version Declarations in Gradle](https://www.baeldung.com/gradle-different-dependency-version-declarations) +- [Generating Javadoc With Gradle](https://www.baeldung.com/java-gradle-javadoc) From 620ee5ee40cd2855500088e5e2bc3b2eead85cd9 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 10:51:25 +0800 Subject: [PATCH 18/19] Create README.md [skip ci] --- spring-actuator/README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 spring-actuator/README.md diff --git a/spring-actuator/README.md b/spring-actuator/README.md new file mode 100644 index 0000000000..bf6b4fb257 --- /dev/null +++ b/spring-actuator/README.md @@ -0,0 +1,2 @@ +## Relevant Articles +- [Spring Boot Actuator Without Spring Boot](https://www.baeldung.com/spring-boot-actuator-without-spring-boot) From 2b7abfca026e2b8fe85014e738de9ff1c1a8db79 Mon Sep 17 00:00:00 2001 From: edizor <113095366+edizor@users.noreply.github.com> Date: Fri, 26 May 2023 11:00:47 +0800 Subject: [PATCH 19/19] Update README.md [skip ci] --- core-java-modules/core-java-collections-list-5/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-collections-list-5/README.md b/core-java-modules/core-java-collections-list-5/README.md index 4929ca4e4e..31688bc9b1 100644 --- a/core-java-modules/core-java-collections-list-5/README.md +++ b/core-java-modules/core-java-collections-list-5/README.md @@ -6,3 +6,4 @@ This module contains articles about the Java List collection - [Java List Interface](https://www.baeldung.com/java-list-interface) - [Finding All Duplicates in a List in Java](https://www.baeldung.com/java-list-find-duplicates) - [Moving Items Around in an Arraylist](https://www.baeldung.com/java-arraylist-move-items) +- [Check if a List Contains an Element From Another List in Java](https://www.baeldung.com/java-check-elements-between-lists)