From 37fe7442f8551338e07deabe7b25754d26d44953 Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 16:30:02 +0500 Subject: [PATCH 01/11] Updated README.md added link back to the article: https://www.baeldung.com/java-jdbc-convert-resultset-to-json --- persistence-modules/core-java-persistence-2/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/persistence-modules/core-java-persistence-2/README.md b/persistence-modules/core-java-persistence-2/README.md index 6622f9733f..4bc7d8b663 100644 --- a/persistence-modules/core-java-persistence-2/README.md +++ b/persistence-modules/core-java-persistence-2/README.md @@ -7,3 +7,4 @@ - [A Guide to Auto-Commit in JDBC](https://www.baeldung.com/java-jdbc-auto-commit) - [JDBC Connection Status](https://www.baeldung.com/jdbc-connection-status) - [Get the Number of Rows in a ResultSet](https://www.baeldung.com/java-resultset-number-of-rows) +- [Converting a JDBC ResultSet to JSON in Java](https://www.baeldung.com/java-jdbc-convert-resultset-to-json) From fe2f7ca04c07f0e787e3091fdfb5fe9f6643f06a Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 16:42:16 +0500 Subject: [PATCH 02/11] Updated README.md added link back to the article: https://www.baeldung.com/java-scanner-usedelimiter --- core-java-modules/core-java-9/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-9/README.md b/core-java-modules/core-java-9/README.md index 8203755417..0fe2b857a4 100644 --- a/core-java-modules/core-java-9/README.md +++ b/core-java-modules/core-java-9/README.md @@ -11,3 +11,4 @@ This module contains articles about Java 9 core features - [Immutable ArrayList in Java](https://www.baeldung.com/java-immutable-list) - [Easy Ways to Write a Java InputStream to an OutputStream](https://www.baeldung.com/java-inputstream-to-outputstream) - [Private Methods in Java Interfaces](https://www.baeldung.com/java-interface-private-methods) +- [Java Scanner useDelimiter with Examples](https://www.baeldung.com/java-scanner-usedelimiter) From 14f0910339129197c15f853a0fa7ed3e1a9991d2 Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 16:48:34 +0500 Subject: [PATCH 03/11] Updated README.md added link back to the article: https://www.baeldung.com/spring-jpa-joining-tables --- 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 920ec40965..268bce96ca 100644 --- a/persistence-modules/spring-data-jpa-query-3/README.md +++ b/persistence-modules/spring-data-jpa-query-3/README.md @@ -5,6 +5,7 @@ This module contains articles about querying data using Spring Data JPA. ### Relevant Articles: - [Query Entities by Dates and Times with Spring Data JPA](https://www.baeldung.com/spring-data-jpa-query-by-date) - [JPA and Hibernate – Criteria vs. JPQL vs. HQL Query](https://www.baeldung.com/jpql-hql-criteria-query) +- [Joining Tables With Spring Data JPA Specifications](https://www.baeldung.com/spring-jpa-joining-tables) - More articles: [[<-- prev]](../spring-data-jpa-query-2) ### Eclipse Config From 44a0ff9d9bf04235e8f4a22b70bd730b311c9c06 Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 16:52:12 +0500 Subject: [PATCH 04/11] Updated README.md added link back to the article: https://www.baeldung.com/java-files-match-wildcard-strings --- core-java-modules/core-java-nio-2/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-nio-2/README.md b/core-java-modules/core-java-nio-2/README.md index c405cb7c77..527600779a 100644 --- a/core-java-modules/core-java-nio-2/README.md +++ b/core-java-modules/core-java-nio-2/README.md @@ -13,4 +13,5 @@ This module contains articles about core Java non-blocking input and output (IO) - [Java – Path vs File](https://www.baeldung.com/java-path-vs-file) - [What Is the Difference Between NIO and NIO.2?](https://www.baeldung.com/java-nio-vs-nio-2) - [Guide to ByteBuffer](https://www.baeldung.com/java-bytebuffer) +- [Find Files that Match Wildcard Strings in Java](https://www.baeldung.com/java-files-match-wildcard-strings) - [[<-- Prev]](/core-java-modules/core-java-nio) From 429fb3c660e2474b8a6c2d28bb4bc9727d8d4a7e Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 17:07:54 +0500 Subject: [PATCH 05/11] Updated README.md added link back to the article: https://www.baeldung.com/spring-keycloak-get-user-id --- spring-boot-modules/spring-boot-keycloak/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-boot-modules/spring-boot-keycloak/README.md b/spring-boot-modules/spring-boot-keycloak/README.md index 7a1323d10e..cde11df0fa 100644 --- a/spring-boot-modules/spring-boot-keycloak/README.md +++ b/spring-boot-modules/spring-boot-keycloak/README.md @@ -9,3 +9,4 @@ This module contains articles about Keycloak in Spring Boot projects. - [Keycloak User Self-Registration](https://www.baeldung.com/keycloak-user-registration) - [Customizing Themes for Keycloak](https://www.baeldung.com/spring-keycloak-custom-themes) - [Securing SOAP Web Services With Keycloak](https://www.baeldung.com/soap-keycloak) +- [Get Keycloak User ID in Spring](https://www.baeldung.com/spring-keycloak-get-user-id) From e8de750d9747efa13e37bb61efce5ca53e7dfd5f Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 17:12:20 +0500 Subject: [PATCH 06/11] Updated README.md added link back to the article: https://www.baeldung.com/spring-data-mongodb-collection-name --- .../spring-boot-persistence-mongodb-2/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/persistence-modules/spring-boot-persistence-mongodb-2/README.md b/persistence-modules/spring-boot-persistence-mongodb-2/README.md index 9169e09813..ba27436109 100644 --- a/persistence-modules/spring-boot-persistence-mongodb-2/README.md +++ b/persistence-modules/spring-boot-persistence-mongodb-2/README.md @@ -1,4 +1,5 @@ # Relevant Articles - [Logging MongoDB Queries with Spring Boot](https://www.baeldung.com/spring-boot-mongodb-logging) -- More articles: [[<--prev]](../spring-boot-persistence-mongodb) \ No newline at end of file +- [Configure MongoDB Collection Name for a Class in Spring Data](https://www.baeldung.com/spring-data-mongodb-collection-name) +- More articles: [[<--prev]](../spring-boot-persistence-mongodb) From d8adffdbb248c22b9b3e7ebd63e38fcd4613ba06 Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 17:15:39 +0500 Subject: [PATCH 07/11] Updated README.md added link back to the article: https://www.baeldung.com/jdk-com-sun-proxy --- core-java-modules/core-java-reflection-2/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-reflection-2/README.md b/core-java-modules/core-java-reflection-2/README.md index c1966dd63d..a3c9d00b0a 100644 --- a/core-java-modules/core-java-reflection-2/README.md +++ b/core-java-modules/core-java-reflection-2/README.md @@ -7,3 +7,4 @@ - [Invoking a Private Method in Java](https://www.baeldung.com/java-call-private-method) - [Finding All Classes in a Java Package](https://www.baeldung.com/java-find-all-classes-in-package) - [Invoke a Static Method Using Java Reflection API](https://www.baeldung.com/java-invoke-static-method-reflection) +- [What Is the JDK com.sun.proxy.$Proxy Class?](https://www.baeldung.com/jdk-com-sun-proxy) From d34be2d6b747ddfd48f4f43d89aee0d5ece213ac Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 17:25:29 +0500 Subject: [PATCH 08/11] Updated README.md added link back to the article: https://www.baeldung.com/java-bean-validation-constraint-composition --- javaxval/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/javaxval/README.md b/javaxval/README.md index 24c2cf98c5..8fc5b07ccf 100644 --- a/javaxval/README.md +++ b/javaxval/README.md @@ -12,3 +12,4 @@ This module contains articles about Bean Validation. - [Validations for Enum Types](https://www.baeldung.com/javax-validations-enums) - [Guide to ParameterMessageInterpolator](https://www.baeldung.com/hibernate-parametermessageinterpolator) - [Hibernate Validator Annotation Processor in Depth](https://www.baeldung.com/hibernate-validator-annotation-processor) +- [Constraint Composition with Bean Validation](https://www.baeldung.com/java-bean-validation-constraint-composition) From b208b9650597c3636ce0e6abe2e39b12cdbed0f2 Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 17:30:29 +0500 Subject: [PATCH 09/11] Updated README.md added link back to the article: https://www.baeldung.com/java-domain-name-from-url --- core-java-modules/core-java-networking-3/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-networking-3/README.md b/core-java-modules/core-java-networking-3/README.md index 21f939b43e..03c2dcfa89 100644 --- a/core-java-modules/core-java-networking-3/README.md +++ b/core-java-modules/core-java-networking-3/README.md @@ -11,4 +11,5 @@ This module contains articles about networking in Java - [Find the IP Address of a Client Connected to a Server](https://www.baeldung.com/java-client-get-ip-address) - [Unix Domain Socket in Java 16](https://www.baeldung.com/java-unix-domain-socket) - [Get the IP Address of the Current Machine Using Java](https://www.baeldung.com/java-get-ip-address) +- [Get Domain Name From Given URL in Java](https://www.baeldung.com/java-domain-name-from-url) - [[<-- Prev]](/core-java-modules/core-java-networking-2) From 1abbf7083d137567d40a32367d0cb2e5030ecdef Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 17:32:59 +0500 Subject: [PATCH 10/11] Updated README.md added link back to the article: https://www.baeldung.com/java-check-character-vowel --- core-java-modules/core-java-string-operations-4/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/core-java-modules/core-java-string-operations-4/README.md b/core-java-modules/core-java-string-operations-4/README.md index 0e6c9e7e2c..ff6d887154 100644 --- a/core-java-modules/core-java-string-operations-4/README.md +++ b/core-java-modules/core-java-string-operations-4/README.md @@ -6,4 +6,5 @@ - [Split a String Every n Characters in Java](https://www.baeldung.com/java-string-split-every-n-characters) - [String equals() Vs contentEquals() in Java](https://www.baeldung.com/java-string-equals-vs-contentequals) - [Check if a String Ends with a Certain Pattern in Java](https://www.baeldung.com/java-string-ends-pattern) +- [Check if a Character is a Vowel in Java](https://www.baeldung.com/java-check-character-vowel) From 10bc54e7d6233eb1111fb908ee58e81eb20054cf Mon Sep 17 00:00:00 2001 From: Asjad J <97493880+Asjad-J@users.noreply.github.com> Date: Mon, 23 May 2022 17:35:17 +0500 Subject: [PATCH 11/11] Updated README.md added link back to the article: https://www.baeldung.com/spring-transactions-read-only --- persistence-modules/read-only-transactions/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/persistence-modules/read-only-transactions/README.md b/persistence-modules/read-only-transactions/README.md index 90a86e551e..8f3898f217 100644 --- a/persistence-modules/read-only-transactions/README.md +++ b/persistence-modules/read-only-transactions/README.md @@ -1,8 +1,8 @@ ### Relevant Articles: -- +- [Using Transactions for Read-Only Operations](https://www.baeldung.com/spring-transactions-read-only) ### Instructions To run the `com.baeldung.read_only_transactions.TransactionSetupIntegrationTest` first follow the steps described next: - run the command `docker-compose -f docker-compose-mysql.yml up` - Open a SQL client of your preference and execute the `create.sql` script. -- You can check the mysql logs using `tail -f mysql/${name of de log file created}.log` \ No newline at end of file +- You can check the mysql logs using `tail -f mysql/${name of de log file created}.log`