diff --git a/core-java-modules/core-java-collections-maps-6/README.md b/core-java-modules/core-java-collections-maps-6/README.md index 7bd1d5ea11..dacd13e7dc 100644 --- a/core-java-modules/core-java-collections-maps-6/README.md +++ b/core-java-modules/core-java-collections-maps-6/README.md @@ -5,3 +5,4 @@ - [Converting Object To Map in Java](https://www.baeldung.com/java-convert-object-to-map) - [Difference Between Map.clear() and Instantiating a New Map](https://www.baeldung.com/java-map-clear-vs-new-map) - [Converting JsonNode Object to Map](https://www.baeldung.com/jackson-jsonnode-map) +- [How to Modify a Key in a HashMap?](https://www.baeldung.com/java-hashmap-modify-key) diff --git a/core-java-modules/core-java-date-operations-3/README.md b/core-java-modules/core-java-date-operations-3/README.md index 97855814e5..e3f0cfa3dc 100644 --- a/core-java-modules/core-java-date-operations-3/README.md +++ b/core-java-modules/core-java-date-operations-3/README.md @@ -9,4 +9,5 @@ This module contains articles about date operations in Java. - [Adding One Month to Current Date in Java](https://www.baeldung.com/java-adding-one-month-to-current-date) - [How to Get Last Day of a Month in Java](https://www.baeldung.com/java-last-day-month) - [Getting Yesterday’s Date in Java](https://www.baeldung.com/java-find-yesterdays-date) +- [How to Get the Start and End Dates of a Year Using Java](https://www.baeldung.com/java-date-year-start-end) - [[<-- Prev]](/core-java-modules/core-java-date-operations-2) diff --git a/core-java-modules/core-java-lang-oop-others/README.md b/core-java-modules/core-java-lang-oop-others/README.md index b482669508..09c1dadb8b 100644 --- a/core-java-modules/core-java-lang-oop-others/README.md +++ b/core-java-modules/core-java-lang-oop-others/README.md @@ -7,3 +7,4 @@ This module contains articles about Object Oriented Programming (OOP) in Java - [Static and Dynamic Binding in Java](https://www.baeldung.com/java-static-dynamic-binding) - [Pass-By-Value as a Parameter Passing Mechanism in Java](https://www.baeldung.com/java-pass-by-value-or-pass-by-reference) - [Check If All the Variables of an Object Are Null](https://www.baeldung.com/java-check-all-variables-object-null) +- [Law of Demeter in Java](https://www.baeldung.com/java-demeter-law) diff --git a/core-java-modules/core-java-lang-oop-patterns/README.md b/core-java-modules/core-java-lang-oop-patterns/README.md index ba18c57ab0..4e171483e6 100644 --- a/core-java-modules/core-java-lang-oop-patterns/README.md +++ b/core-java-modules/core-java-lang-oop-patterns/README.md @@ -10,3 +10,4 @@ This module contains articles about Object-oriented programming (OOP) patterns i - [Using an Interface vs. Abstract Class in Java](https://www.baeldung.com/java-interface-vs-abstract-class) - [Should We Create an Interface for Only One Implementation?](https://www.baeldung.com/java-interface-single-implementation) - [How to Deep Copy an ArrayList in Java](https://www.baeldung.com/java-arraylist-deep-copy) +- [Stateless Object in Java](https://www.baeldung.com/java-stateless-object) diff --git a/core-java-modules/core-java-networking-4/README.md b/core-java-modules/core-java-networking-4/README.md index 10ca7caf41..72c8e421f2 100644 --- a/core-java-modules/core-java-networking-4/README.md +++ b/core-java-modules/core-java-networking-4/README.md @@ -4,3 +4,4 @@ - [Validating IPv4 Address in Java](https://www.baeldung.com/java-validate-ipv4-address) - [Download a Webpage in Java](https://www.baeldung.com/java-download-webpage) - [URL Query Manipulation in Java](https://www.baeldung.com/java-url-query-manipulation) +- [Understanding the java.net.SocketException Broken Pipe Error](https://www.baeldung.com/java-socketexception-broken-pipe-error) diff --git a/core-java-modules/core-java-string-operations-6/README.md b/core-java-modules/core-java-string-operations-6/README.md index 10f59a56e3..853d58287d 100644 --- a/core-java-modules/core-java-string-operations-6/README.md +++ b/core-java-modules/core-java-string-operations-6/README.md @@ -9,3 +9,4 @@ - [Split a String Into Digit and Non-Digit Substrings](https://www.baeldung.com/java-split-string-digits-letters) - [Check if a String Contains Non-Alphanumeric Characters](https://www.baeldung.com/java-string-test-special-characters) - [Check if a String Has All Unique Characters in Java](https://www.baeldung.com/java-check-string-all-unique-chars) +- [Performance Comparison Between Different Java String Concatenation Methods](https://www.baeldung.com/java-string-concatenation-methods) diff --git a/jackson-modules/jackson-jr/README.md b/jackson-modules/jackson-jr/README.md new file mode 100644 index 0000000000..ad7d5dce7d --- /dev/null +++ b/jackson-modules/jackson-jr/README.md @@ -0,0 +1,3 @@ +## Relevant Articles +- [Guide to Java Jackson-jr Library](https://www.baeldung.com/java-jackson-jr-library) +- [Difference Between Future, CompletableFuture, and Rxjava’s Observable](https://www.baeldung.com/java-future-completablefuture-rxjavas-observable) diff --git a/java-native/README.md b/java-native/README.md index 2aa02c03d5..50c9feadc4 100644 --- a/java-native/README.md +++ b/java-native/README.md @@ -8,3 +8,4 @@ This module contains articles about the Java Native Interface (JNI). - [Using JNA to Access Native Dynamic Libraries](https://www.baeldung.com/java-jna-dynamic-libraries) - [Check if a Java Program Is Running in 64-Bit or 32-Bit JVM](https://www.baeldung.com/java-detect-jvm-64-or-32-bit) - [How to use JNI’s RegisterNatives() method?](https://www.baeldung.com/jni-registernatives) +- [Custom DLL Load – Fixing the “java.lang.UnsatisfiedLinkError” Error](https://www.baeldung.com/java-custom-dll-load-fixing-the-java-lang-unsatisfiedlinkerror-error) diff --git a/json-modules/json-2/README.md b/json-modules/json-2/README.md index adf55c3618..a29484d9fc 100644 --- a/json-modules/json-2/README.md +++ b/json-modules/json-2/README.md @@ -12,5 +12,6 @@ This module contains articles about JSON. - [Check Whether a String Is Valid JSON in Java](https://www.baeldung.com/java-validate-json-string) - [Getting a Value in JSONObject](https://www.baeldung.com/java-jsonobject-get-value) - [Pretty-Print a JSON in Java](https://www.baeldung.com/java-json-pretty-print) +- [Remove Whitespaces From a JSON in Java](https://www.baeldung.com/java-json-minify-remove-whitespaces) - More Articles: [[<-- prev]](/json-modules/json) diff --git a/persistence-modules/spring-data-shardingsphere/README.md b/persistence-modules/spring-data-shardingsphere/README.md new file mode 100644 index 0000000000..865b46fc96 --- /dev/null +++ b/persistence-modules/spring-data-shardingsphere/README.md @@ -0,0 +1,2 @@ +## Relevant Articles +- [A Guide to ShardingSphere](https://www.baeldung.com/java-shardingsphere) diff --git a/spring-boot-modules/spring-boot-3/README.md b/spring-boot-modules/spring-boot-3/README.md index e99eb79127..8791aaae1f 100644 --- a/spring-boot-modules/spring-boot-3/README.md +++ b/spring-boot-modules/spring-boot-3/README.md @@ -7,3 +7,4 @@ - [Using Java Records with JPA](https://www.baeldung.com/spring-jpa-java-records) - [HTTP Interface in Spring 6](https://www.baeldung.com/spring-6-http-interface) - [Working with Virtual Threads in Spring 6](https://www.baeldung.com/spring-6-virtual-threads) +- [Docker Compose Support in Spring Boot 3](https://www.baeldung.com/ops/docker-compose-support-spring-boot) diff --git a/spring-core-4/README.md b/spring-core-4/README.md index a0f5ac97f9..68aec6ef08 100644 --- a/spring-core-4/README.md +++ b/spring-core-4/README.md @@ -6,4 +6,5 @@ This module contains articles about core Spring functionality - [Creating Spring Beans Through Factory Methods](https://www.baeldung.com/spring-beans-factory-methods) - [Spring BeanPostProcessor](https://www.baeldung.com/spring-beanpostprocessor) +- [Escape HTML Symbols in Java](https://www.baeldung.com/java-escape-html-symbols) - More articles: [[<-- prev]](/spring-core-3) diff --git a/spring-integration/README.md b/spring-integration/README.md index 710af2a8c7..2c1de2353f 100644 --- a/spring-integration/README.md +++ b/spring-integration/README.md @@ -8,6 +8,7 @@ This module contains articles about Spring Integration - [Spring Integration Java DSL](https://www.baeldung.com/spring-integration-java-dsl) - [Using Subflows in Spring Integration](https://www.baeldung.com/spring-integration-subflows) - [Transaction Support in Spring Integration](https://www.baeldung.com/spring-integration-transaction) +- [Receiving PostreSQL Push Notifications with Spring Integration](https://www.baeldung.com/spring-receiving-postresql-push-notifications) ### Running the Sample Executing the `mvn exec:java` maven command (either from the command line or from an IDE) will start up the application. Follow the command prompt for further instructions. diff --git a/spring-reactive-modules/spring-5-data-reactive-2/README.md b/spring-reactive-modules/spring-5-data-reactive-2/README.md index d12e8214cd..ffc664b8af 100644 --- a/spring-reactive-modules/spring-5-data-reactive-2/README.md +++ b/spring-reactive-modules/spring-5-data-reactive-2/README.md @@ -7,3 +7,4 @@ This module contains articles about reactive Spring 5 Data The "REST With Spring" Classes: http://bit.ly/restwithspring ### Relevant Articles +- [Pagination in Spring Webflux and Spring Data Reactive](https://www.baeldung.com/spring-data-webflux-pagination) diff --git a/testing-modules/jqwik/README.md b/testing-modules/jqwik/README.md new file mode 100644 index 0000000000..f5a2c47534 --- /dev/null +++ b/testing-modules/jqwik/README.md @@ -0,0 +1,2 @@ +## Relevant Articles +- [Property-Based Testing with jqwik](https://www.baeldung.com/java-jqwik-property-based-testing) diff --git a/testing-modules/testing-libraries-2/README.md b/testing-modules/testing-libraries-2/README.md index 6b66649b38..9e17da96a7 100644 --- a/testing-modules/testing-libraries-2/README.md +++ b/testing-modules/testing-libraries-2/README.md @@ -6,3 +6,4 @@ - [Exclusions from Jacoco Report](https://www.baeldung.com/jacoco-report-exclude) - [Gray Box Testing Using the OAT Technique](https://www.baeldung.com/java-gray-box-orthogonal-array-testing) - [Unit Testing of System.in With JUnit](https://www.baeldung.com/java-junit-testing-system-in) +- [Fail Maven Build if JUnit Coverage Falls Below Certain Threshold](https://www.baeldung.com/maven-junit-fail-build-coverage-threshold)