diff --git a/algorithms-modules/algorithms-miscellaneous-7/README.md b/algorithms-modules/algorithms-miscellaneous-7/README.md index 266d79cdfa..1670944958 100644 --- a/algorithms-modules/algorithms-miscellaneous-7/README.md +++ b/algorithms-modules/algorithms-miscellaneous-7/README.md @@ -10,4 +10,5 @@ - [Check if Two Strings Are Rotations of Each Other](https://www.baeldung.com/java-string-check-strings-rotations) - [Find the Largest Prime Under the Given Number in Java](https://www.baeldung.com/java-largest-prime-lower-threshold) - [Count the Number of Unique Digits in an Integer using Java](https://www.baeldung.com/java-int-count-unique-digits) +- [How to Check Number Perfection](https://www.baeldung.com/java-number-perfection-test) - More articles: [[<-- prev]](/algorithms-miscellaneous-6) diff --git a/algorithms-modules/algorithms-miscellaneous-8/README.md b/algorithms-modules/algorithms-miscellaneous-8/README.md index 8bd185a7ba..ae340469ff 100644 --- a/algorithms-modules/algorithms-miscellaneous-8/README.md +++ b/algorithms-modules/algorithms-miscellaneous-8/README.md @@ -6,4 +6,6 @@ - [Check if a Number Is a Happy Number in Java](https://www.baeldung.com/java-happy-sad-number-test) - [Find the Largest Number Possible After Removing k Digits of a Number](https://www.baeldung.com/java-find-largest-number-remove-k-digits) - [Implement Connect 4 Game with Java](https://www.baeldung.com/java-connect-4-game) -- More articles: [[<-- prev]](/algorithms-miscellaneous-7) \ No newline at end of file +- [SkipList Implementation in Java](https://www.baeldung.com/java-skiplist) +- [Find the Date of Easter Sunday for the Given Year](https://www.baeldung.com/java-determine-easter-date-specific-year) +- More articles: [[<-- prev]](/algorithms-miscellaneous-7) diff --git a/aws-modules/aws-s3/README.md b/aws-modules/aws-s3/README.md index 36dd1b4bfd..de75928de3 100644 --- a/aws-modules/aws-s3/README.md +++ b/aws-modules/aws-s3/README.md @@ -13,3 +13,4 @@ This module contains articles about Simple Storage Service (S3) on AWS - [How To Rename Files and Folders in Amazon S3](https://www.baeldung.com/java-amazon-s3-rename-files-folders) - [Update an Existing Amazon S3 Object Using Java](https://www.baeldung.com/java-update-amazon-s3-object) - [How to Mock Amazon S3 for Integration Test](https://www.baeldung.com/java-amazon-simple-storage-service-mock-testing) +- [Download File from S3 Given a URL](https://www.baeldung.com/java-aws-download-file-s3-url) diff --git a/core-java-modules/core-java-21/README.md b/core-java-modules/core-java-21/README.md index fcb9faaace..fa0f6a9325 100644 --- a/core-java-modules/core-java-21/README.md +++ b/core-java-modules/core-java-21/README.md @@ -4,3 +4,4 @@ - [Unnamed Classes and Instance Main Methods in Java 21](https://www.baeldung.com/java-21-unnamed-class-instance-main) - [Unnamed Patterns and Variables in Java 21](https://www.baeldung.com/java-unnamed-patterns-variables) - [JFR View Command in Java 21](https://www.baeldung.com/java-flight-recorder-view) +- [New Features in Java 21](https://www.baeldung.com/java-lts-21-new-features) diff --git a/core-java-modules/core-java-collections-6/README.md b/core-java-modules/core-java-collections-6/README.md index 736e91f110..7165bedce3 100644 --- a/core-java-modules/core-java-collections-6/README.md +++ b/core-java-modules/core-java-collections-6/README.md @@ -3,5 +3,5 @@ ## Core Java Collections Cookbooks and Examples ### Relevant Articles: - +- [Iterator vs forEach() in Java](https://www.baeldung.com/java-iterator-vs-foreach) - More articles: [[<-- prev]](/core-java-modules/core-java-collections-5) diff --git a/core-java-modules/core-java-io-5/README.md b/core-java-modules/core-java-io-5/README.md index c5054b6f5e..f2fe3d857b 100644 --- a/core-java-modules/core-java-io-5/README.md +++ b/core-java-modules/core-java-io-5/README.md @@ -12,5 +12,6 @@ This module contains articles about core Java input and output (IO) - [Convert an OutputStream to a Byte Array in Java](https://www.baeldung.com/java-outputstream-byte-array) - [Reading a .gz File Line by Line Using GZIPInputStream](https://www.baeldung.com/java-gzipinputstream-read-gz-file-line-by-line) - [Opening HTML File Using Java](https://www.baeldung.com/java-open-html-file) +- [PrintWriter write() vs print() Method in Java](https://www.baeldung.com/java-printwriter-write-vs-print) - [[<-- Prev]](/core-java-modules/core-java-io-4) 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 e4970553bd..8043bb5d89 100644 --- a/core-java-modules/core-java-lang-oop-others/README.md +++ b/core-java-modules/core-java-lang-oop-others/README.md @@ -11,3 +11,4 @@ This module contains articles about Object Oriented Programming (OOP) in Java - [Java Interface Naming Conventions](https://www.baeldung.com/java-interface-naming-conventions) - [Difference Between Information Hiding and Encapsulation](https://www.baeldung.com/java-information-hiding-vs-encapsulation) - [Statements Before super() in Java](https://www.baeldung.com/java-statements-before-super-constructor) +- [Print the Default Value When Overriding toString() Method](https://www.baeldung.com/java-print-default-value-override-tostring) diff --git a/core-java-modules/core-java-networking-5/README.md b/core-java-modules/core-java-networking-5/README.md index 5d69c73138..d35c890f58 100644 --- a/core-java-modules/core-java-networking-5/README.md +++ b/core-java-modules/core-java-networking-5/README.md @@ -1,2 +1,3 @@ ## Relevant Articles: +- [Finding the Redirected URL of a URL in Java](https://www.baeldung.com/java-find-redirected-url) - [[<-- Prev]](/core-java-modules/core-java-networking-4) diff --git a/core-java-modules/core-java-numbers-7/README.md b/core-java-modules/core-java-numbers-7/README.md index ab3532fc20..bf815c18fc 100644 --- a/core-java-modules/core-java-numbers-7/README.md +++ b/core-java-modules/core-java-numbers-7/README.md @@ -4,3 +4,5 @@ - [Check if a Float Value is Equivalent to an Integer Value in Java](https://www.baeldung.com/java-float-integer-equal) - [Generating Unique Positive Long Using SecureRandom in Java](https://www.baeldung.com/java-securerandom-generate-positive-long) - [BigDecimal.ZERO vs. new BigDecimal(0)](https://www.baeldung.com/java-bigdecimal-zero-vs-new) +- [Convert a Phone Number in Words to Number with Java](https://www.baeldung.com/java-convert-phone-number-words-number) +- [Exploring Complex Number Arithmetic Operations in Java](https://www.baeldung.com/java-complex-numbers) 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 018fcdc987..54c50b7825 100644 --- a/core-java-modules/core-java-string-operations-8/README.md +++ b/core-java-modules/core-java-string-operations-8/README.md @@ -9,3 +9,4 @@ - [Normalizing the EOL Character in Java](https://www.baeldung.com/java-normalize-end-of-line-character) - [Converting UTF-8 to ISO-8859-1 in Java](https://www.baeldung.com/java-utf-8-iso-8859-1-conversion) - [Get Last n Characters From a String](https://www.baeldung.com/java-string-get-last-n-characters) +- [Find the Length of the Longest Symmetric Substring](https://www.baeldung.com/java-find-length-longest-symmetric-substring) diff --git a/image-processing/README.md b/image-processing/README.md index 075dc61484..c1eec40269 100644 --- a/image-processing/README.md +++ b/image-processing/README.md @@ -9,3 +9,4 @@ This module contains articles about image processing. - [How Can I Resize an Image Using Java?](https://www.baeldung.com/java-resize-image) - [Adding Text to an Image in Java](https://www.baeldung.com/java-add-text-to-image) - [Capturing Image From Webcam in Java](https://www.baeldung.com/java-capture-image-from-webcam) +- [How to Scale a Bufferedimage in Java?](https://www.baeldung.com/java-scale-bufferedimage) diff --git a/json-modules/gson-2/README.md b/json-modules/gson-2/README.md index 3063246e2a..f3ced2d204 100644 --- a/json-modules/gson-2/README.md +++ b/json-modules/gson-2/README.md @@ -8,3 +8,4 @@ This module contains articles about Gson - [Resolving Gson’s “Multiple JSON Fields” Exception](https://www.baeldung.com/java-gson-multiple-json-fields-exception) - [Using Static Methods Instead of Deprecated JsonParser](https://www.baeldung.com/java-static-methods-jsonparser-replacement) - [Gson TypeToken With Dynamic List Item Type](https://www.baeldung.com/gson-typetoken-dynamic-list-item-type) +- [Polymorphism with Gson](https://www.baeldung.com/gson-polymorphism) diff --git a/libraries-apache-commons-2/README.md b/libraries-apache-commons-2/README.md index 75610d2e1f..43f8cbdc2e 100644 --- a/libraries-apache-commons-2/README.md +++ b/libraries-apache-commons-2/README.md @@ -6,4 +6,5 @@ This module contains articles about Apache Commons libraries. - [Extracting a Tar File in Java](https://www.baeldung.com/java-extract-tar-file) - [Convert a String with Unicode Encoding to a String of Letters](https://www.baeldung.com/java-convert-string-unicode-encoding) - [Implementing a FTP-Client in Java](https://www.baeldung.com/java-ftp-client) +- [Intro to the Apache Commons Compress Project](https://www.baeldung.com/apache-commons-compress-project) - More articles: [[<--prev]](../libraries-apache-commons) diff --git a/libraries-stream/README.md b/libraries-stream/README.md index 6aa5a28cd9..30e1036783 100644 --- a/libraries-stream/README.md +++ b/libraries-stream/README.md @@ -8,4 +8,5 @@ This module contains articles about stream libraries. - [Guide to Java Parallel Collectors Library](https://www.baeldung.com/java-parallel-collectors) - [DistinctBy in the Java Stream API](https://www.baeldung.com/java-streams-distinct-by) - [Introduction to StreamEx](https://www.baeldung.com/streamex) -- [Introduction to Protonpack](https://www.baeldung.com/java-protonpack) \ No newline at end of file +- [Introduction to Protonpack](https://www.baeldung.com/java-protonpack) +- [Parallel Collection Processing with Parallel Collectors and Virtual Threads](https://www.baeldung.com/java-virtual-threads-parallel-collectors) diff --git a/persistence-modules/duckdb/README.md b/persistence-modules/duckdb/README.md new file mode 100644 index 0000000000..d1084f31f7 --- /dev/null +++ b/persistence-modules/duckdb/README.md @@ -0,0 +1,2 @@ +### Relevant Articles +- [Introduction to DuckDB](https://www.baeldung.com/duckdb-database) diff --git a/persistence-modules/jooq/README.md b/persistence-modules/jooq/README.md index 348baab50c..aac6e9ac6f 100644 --- a/persistence-modules/jooq/README.md +++ b/persistence-modules/jooq/README.md @@ -1,3 +1,4 @@ ### Relevant Articles: - [Getting Started with jOOQ](https://www.baeldung.com/jooq-intro) +- [Join Two Tables Using jOOQ](https://www.baeldung.com/jooq-join-two-tables) diff --git a/persistence-modules/spring-boot-persistence-4/README.md b/persistence-modules/spring-boot-persistence-4/README.md index 6ddc1621e0..628538bca0 100644 --- a/persistence-modules/spring-boot-persistence-4/README.md +++ b/persistence-modules/spring-boot-persistence-4/README.md @@ -5,3 +5,4 @@ - [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) - [Spring Data JPA Repository for Database View](https://www.baeldung.com/spring-data-jpa-repository-view) +- [Can @Transactional and @Async Work Together?](https://www.baeldung.com/spring-transactional-async-annotation) diff --git a/persistence-modules/spring-data-jpa-query-4/README.md b/persistence-modules/spring-data-jpa-query-4/README.md new file mode 100644 index 0000000000..d178a8e425 --- /dev/null +++ b/persistence-modules/spring-data-jpa-query-4/README.md @@ -0,0 +1,2 @@ +### Relevant Articles +- [Querying JSONB Columns Using Spring Data JPA](https://www.baeldung.com/spring-data-jpa-querying-jsonb-columns) diff --git a/persistence-modules/spring-data-mongodb-2/README.md b/persistence-modules/spring-data-mongodb-2/README.md index 939eba0206..b7ce9db110 100644 --- a/persistence-modules/spring-data-mongodb-2/README.md +++ b/persistence-modules/spring-data-mongodb-2/README.md @@ -6,3 +6,4 @@ - [Return Only Specific Fields for a Query in Spring Data MongoDB](https://www.baeldung.com/mongodb-return-specific-fields) - [UUID as Entity ID in MongoDB](https://www.baeldung.com/java-mongodb-uuid) - [Generate Unique ObjectId in MongoDB](https://www.baeldung.com/mongo-generate-unique-objectid) +- [Different Ways to Use Limit and Skip in MongoRepository](https://www.baeldung.com/spring-data-mongorepository-limit-skip) diff --git a/persistence-modules/spring-jpa-3/README.md b/persistence-modules/spring-jpa-3/README.md index 9db4527148..34b3c9651a 100644 --- a/persistence-modules/spring-jpa-3/README.md +++ b/persistence-modules/spring-jpa-3/README.md @@ -1,4 +1,5 @@ ## Spring JPA (3) ### Relevant Articles: +- [Continue With Transaction After Exception in JPA](https://www.baeldung.com/spring-jpa-continue-txn-after-exception) - More articles: [[<-- prev]](/spring-jpa-2) diff --git a/spring-5-webflux-2/README.md b/spring-5-webflux-2/README.md index 5232d86643..14b40d8305 100644 --- a/spring-5-webflux-2/README.md +++ b/spring-5-webflux-2/README.md @@ -8,3 +8,4 @@ This module contains articles about Spring 5 WebFlux - [How to Access the First Element of a Flux](https://www.baeldung.com/java-flux-first-element) - [Using zipWhen() With Mono](https://www.baeldung.com/java-mono-zipwhen) - [Upload Multiple Files Using WebFlux](https://www.baeldung.com/spring-webflux-upload-multiple-files) +- [The Difference Between Throwing an Exception and Mono.error() in Spring Webflux](https://www.baeldung.com/spring-webflux-difference-exception-mono) diff --git a/spring-boot-modules/spring-boot-basic-customization-3/README.md b/spring-boot-modules/spring-boot-basic-customization-3/README.md index 0c12a370f9..5cb9ee8d60 100644 --- a/spring-boot-modules/spring-boot-basic-customization-3/README.md +++ b/spring-boot-modules/spring-boot-basic-customization-3/README.md @@ -4,3 +4,4 @@ This module contains articles about Spring Boot customization 3 ### Relevant Articles: - [How to Autowire a Spring Bean in a Servlet Filter](https://www.baeldung.com/spring-autowire-bean-servlet-filter) +- [Get the Response Body in Spring Boot Filter](https://www.baeldung.com/spring-boot-filter-response-body) diff --git a/spring-boot-modules/spring-boot-brave/README.md b/spring-boot-modules/spring-boot-brave/README.md new file mode 100644 index 0000000000..40e65593f1 --- /dev/null +++ b/spring-boot-modules/spring-boot-brave/README.md @@ -0,0 +1,2 @@ +### Relevant Articles +- [Introduction to Brave](https://www.baeldung.com/java-brave) diff --git a/spring-boot-modules/spring-boot-libraries-3/README.md b/spring-boot-modules/spring-boot-libraries-3/README.md index 7d9fd87ad5..8806779109 100644 --- a/spring-boot-modules/spring-boot-libraries-3/README.md +++ b/spring-boot-modules/spring-boot-libraries-3/README.md @@ -4,3 +4,4 @@ This module contains articles about various Spring Boot libraries ### Relevant Articles: - [Event Externalization with Spring Modulith](https://www.baeldung.com/spring-modulith-event-externalization) +- [How to Test Spring Application Events](https://www.baeldung.com/spring-test-application-events) diff --git a/spring-reactive-modules/spring-reactive-4/README.md b/spring-reactive-modules/spring-reactive-4/README.md new file mode 100644 index 0000000000..db6c43bfd7 --- /dev/null +++ b/spring-reactive-modules/spring-reactive-4/README.md @@ -0,0 +1,2 @@ +### Relevant Articles +- [How to Intercept a Request and Add Headers in WebFlux](https://www.baeldung.com/spring-webflux-intercept-request-add-headers) diff --git a/testing-modules/jmeter/README.md b/testing-modules/jmeter/README.md index fe6dd2c539..4ab9692f27 100644 --- a/testing-modules/jmeter/README.md +++ b/testing-modules/jmeter/README.md @@ -57,3 +57,4 @@ Enjoy it :) - [JMeter: Latency vs. Load Time](https://www.baeldung.com/java-jmeter-latency-vs-load-time) - [How Do I Generate a Dashboard Report in JMeter?](https://www.baeldung.com/jmeter-dashboard-report) - [Run JMeter .jmx File From the Command Line and Configure the Report File](https://www.baeldung.com/java-jmeter-command-line) +- [Create and Run Apache JMeter Test Scripts via Java Program](https://www.baeldung.com/java-jmeter-create-run-test-scripts)