diff --git a/algorithms-modules/algorithms-miscellaneous-7/README.md b/algorithms-modules/algorithms-miscellaneous-7/README.md index 425a77c46d..881576f095 100644 --- a/algorithms-modules/algorithms-miscellaneous-7/README.md +++ b/algorithms-modules/algorithms-miscellaneous-7/README.md @@ -7,4 +7,5 @@ - [Rotate Arrays in Java](https://www.baeldung.com/java-rotate-arrays) - [Find Missing Number From a Given Array in Java](https://www.baeldung.com/java-array-find-missing-number) - [Calculate Weighted Mean in Java](https://www.baeldung.com/java-compute-weighted-average) +- [Check if Two Strings Are Rotations of Each Other](https://www.baeldung.com/java-string-check-strings-rotations) - More articles: [[<-- prev]](/algorithms-miscellaneous-6) diff --git a/core-java-modules/core-java-18/README.md b/core-java-modules/core-java-18/README.md index 63772e96b3..7616b84a57 100644 --- a/core-java-modules/core-java-18/README.md +++ b/core-java-modules/core-java-18/README.md @@ -1,2 +1,3 @@ ## Relevant Articles - [Deprecate Finalization in Java 18](https://www.baeldung.com/java-18-deprecate-finalization) +- [Simple Web Server in Java 18](https://www.baeldung.com/simple-web-server-java-18) diff --git a/core-java-modules/core-java-collections-maps-7/README.md b/core-java-modules/core-java-collections-maps-7/README.md index 4cecfdd580..da777d72c3 100644 --- a/core-java-modules/core-java-collections-maps-7/README.md +++ b/core-java-modules/core-java-collections-maps-7/README.md @@ -8,4 +8,5 @@ - [How to Sort LinkedHashMap by Values in Java](https://www.baeldung.com/java-sort-linkedhashmap-using-values) - [How to Increment a Map Value in Java](https://www.baeldung.com/java-increment-map-value) - [Collect Stream of entrySet() to a LinkedHashMap](https://www.baeldung.com/java-linkedhashmap-entryset-stream) +- [How to Pretty-Print a Map in Java](https://www.baeldung.com/java-map-pretty-print) - More articles: [[<-- prev]](/core-java-modules/core-java-collections-maps-6) diff --git a/core-java-modules/core-java-concurrency-2/README.md b/core-java-modules/core-java-concurrency-2/README.md index 033e476b23..3bd6610c22 100644 --- a/core-java-modules/core-java-concurrency-2/README.md +++ b/core-java-modules/core-java-concurrency-2/README.md @@ -9,3 +9,5 @@ - [Parallelize for Loop in Java](https://www.baeldung.com/java-for-loop-parallel) - [How to Effectively Unit Test CompletableFuture](https://www.baeldung.com/java-completablefuture-unit-test) - [How to Collect All Results and Handle Exceptions With CompletableFuture in a Loop](https://www.baeldung.com/java-completablefuture-collect-results-handle-exceptions) +- [CompletableFuture runAsync() vs. supplyAsync() in Java](https://www.baeldung.com/java-completablefuture-runasync-supplyasync) +- [Difference Between thenApply() and thenApplyAsync() in CompletableFuture](https://www.baeldung.com/java-completablefuture-thenapply-thenapplyasync) diff --git a/core-java-modules/core-java-lang-math-3/README.md b/core-java-modules/core-java-lang-math-3/README.md index e0d7ccdcf5..d4eef0f1b9 100644 --- a/core-java-modules/core-java-lang-math-3/README.md +++ b/core-java-modules/core-java-lang-math-3/README.md @@ -17,4 +17,5 @@ - [Validate if a String Is a Valid Geo Coordinate](https://www.baeldung.com/java-geo-coordinates-validation) - [Rotate a Vertex Around a Certain Point in Java](https://www.baeldung.com/java-rotate-vertex-around-point) - [Calculating the Power of Any Number in Java Without Using Math pow() Method](https://www.baeldung.com/java-calculating-the-power-without-math-pow) +- [Solving Rod Cutting Problem in Java](https://www.baeldung.com/java-rod-cutting-problem) - More articles: [[<-- Prev]](/core-java-modules/core-java-lang-math-2) diff --git a/core-java-modules/core-java-streams-6/REAME.md b/core-java-modules/core-java-streams-6/REAME.md index e762829169..1cf1668074 100644 --- a/core-java-modules/core-java-streams-6/REAME.md +++ b/core-java-modules/core-java-streams-6/REAME.md @@ -1,3 +1,4 @@ ## Relevant Articles - [Java 8 Stream Operation on the Empty List](https://www.baeldung.com/java-empty-list-stream-ops) +- [Get a Range of Items from a Stream in Java](https://www.baeldung.com/java-stream-get-range) diff --git a/core-java-modules/core-java-string-algorithms-4/README.md b/core-java-modules/core-java-string-algorithms-4/README.md index 864ef860cf..2783467d75 100644 --- a/core-java-modules/core-java-string-algorithms-4/README.md +++ b/core-java-modules/core-java-string-algorithms-4/README.md @@ -6,3 +6,4 @@ This module contains articles about string-related algorithms. - [Rotating a Java String By n Characters](https://www.baeldung.com/java-rotate-string-by-n-characters) - [Remove Characters From a String That Are in the Other String](https://www.baeldung.com/java-strings-character-difference) - [Run-Length Encoding and Decoding in Java](https://www.baeldung.com/java-rle-compression) +- [Check if a String Is Equal to Its Mirror Reflection](https://www.baeldung.com/java-string-mirror-image-test) diff --git a/core-java-modules/core-java-string-operations-8/README.md b/core-java-modules/core-java-string-operations-8/README.md index 7e961ed041..01e4cecfd9 100644 --- a/core-java-modules/core-java-string-operations-8/README.md +++ b/core-java-modules/core-java-string-operations-8/README.md @@ -1,2 +1,6 @@ ### Relevant Articles: - [Count Uppercase and Lowercase Letters in a String](https://www.baeldung.com/java-string-count-letters-uppercase-lowercase) +- [Find The Largest Number in a String](https://www.baeldung.com/java-find-largest-number-string) +- [Check if String is Base64 Encoded](https://www.baeldung.com/java-check-string-base64-encoding) +- [Find an Unique Email Address in a List](https://www.baeldung.com/java-find-unique-email-address) +- [Get First n Characters in a String in Java](https://www.baeldung.com/get-first-n-characters-in-a-string-in-java) diff --git a/jackson-modules/jackson-custom-conversions/README.md b/jackson-modules/jackson-custom-conversions/README.md index 68a48511d9..2a1d3b5d99 100644 --- a/jackson-modules/jackson-custom-conversions/README.md +++ b/jackson-modules/jackson-custom-conversions/README.md @@ -8,3 +8,4 @@ This module contains articles about Jackson custom conversions. - [Serialize Only Fields That Meet a Custom Criteria With Jackson](https://www.baeldung.com/jackson-serialize-field-custom-criteria) - [Calling Default Serializer from Custom Serializer in Jackson](https://www.baeldung.com/jackson-call-default-serializer-from-custom-serializer) - [OffsetDateTime Serialization With Jackson](https://www.baeldung.com/java-jackson-offsetdatetime) +- [Create JavaType From Class with Jackson](https://www.baeldung.com/java-javatype-class-jackson) diff --git a/libraries-data-io/README.md b/libraries-data-io/README.md index b30287655e..a3aa2d82f4 100644 --- a/libraries-data-io/README.md +++ b/libraries-data-io/README.md @@ -11,3 +11,4 @@ This module contains articles about IO data processing libraries. - [Introduction To Docx4J](https://www.baeldung.com/docx4j) - [Breaking YAML Strings Over Multiple Lines](https://www.baeldung.com/yaml-multi-line) - [Different Serialization Approaches for Java](https://www.baeldung.com/java-serialization-approaches) +- [A Guide to etcd](https://www.baeldung.com/java-etcd-guide) diff --git a/persistence-modules/spring-boot-persistence-4/README.md b/persistence-modules/spring-boot-persistence-4/README.md index 746df92a0b..728cb35461 100644 --- a/persistence-modules/spring-boot-persistence-4/README.md +++ b/persistence-modules/spring-boot-persistence-4/README.md @@ -3,3 +3,4 @@ - [List vs. Set in @OneToMany JPA](https://www.baeldung.com/spring-jpa-onetomany-list-vs-set) - [N+1 Problem in Hibernate and Spring Data JPA](https://www.baeldung.com/spring-hibernate-n1-problem) - [Get All Results at Once in a Spring Boot Paged Query Method](https://www.baeldung.com/spring-boot-paged-query-all-results) +- [Calling Custom Database Functions With JPA and Spring Boot](https://www.baeldung.com/spring-data-jpa-custom-database-functions) diff --git a/persistence-modules/spring-data-jpa-annotations-2/README.md b/persistence-modules/spring-data-jpa-annotations-2/README.md new file mode 100644 index 0000000000..f334f60b68 --- /dev/null +++ b/persistence-modules/spring-data-jpa-annotations-2/README.md @@ -0,0 +1,2 @@ +### Relevant Articles: +- [@DataJpaTest and Repository Class in JUnit](https://www.baeldung.com/junit-datajpatest-repository) diff --git a/spring-boot-modules/spring-boot-3-testcontainers/README.md b/spring-boot-modules/spring-boot-3-testcontainers/README.md index e6aa952295..89aaa5584f 100644 --- a/spring-boot-modules/spring-boot-3-testcontainers/README.md +++ b/spring-boot-modules/spring-boot-3-testcontainers/README.md @@ -1,3 +1,4 @@ ## Relevant Articles - [Built-in Testcontainers Support in Spring Boot](https://www.baeldung.com/spring-boot-built-in-testcontainers) - [How to Reuse Testcontainers in Java](https://www.baeldung.com/java-reuse-testcontainers) +- [Testcontainers Desktop](https://www.baeldung.com/testcontainers-desktop) diff --git a/spring-cloud-modules/spring-cloud-aws-v3/README.md b/spring-cloud-modules/spring-cloud-aws-v3/README.md index d42883b1f7..2205491183 100644 --- a/spring-cloud-modules/spring-cloud-aws-v3/README.md +++ b/spring-cloud-modules/spring-cloud-aws-v3/README.md @@ -2,3 +2,4 @@ ### Relevant Articles: - [Introduction to Spring Cloud AWS 3.0 – SQS Integration](https://www.baeldung.com/java-spring-cloud-aws-v3-intro) +- [Message Acknowledgement in Spring Cloud AWS SQS v3](https://www.baeldung.com/java-spring-cloud-aws-v3-message-acknowledgement) diff --git a/spring-kafka-3/README.md b/spring-kafka-3/README.md index 2cbfeaccb0..e150413789 100644 --- a/spring-kafka-3/README.md +++ b/spring-kafka-3/README.md @@ -3,3 +3,4 @@ - [How to Catch Deserialization Errors in Spring-Kafka?](https://www.baeldung.com/spring-kafka-deserialization-errors) - [View Kafka Headers in Java](https://www.baeldung.com/java-kafka-view-headers) - [Understanding Kafka InstanceAlreadyExistsException in Java](https://www.baeldung.com/kafka-instancealreadyexistsexception) +- [Difference Between GroupId and ConsumerId in Apache Kafka](https://www.baeldung.com/apache-kafka-groupid-vs-consumerid)