diff --git a/persistence-modules/spring-data-jpa-3/README.md b/persistence-modules/spring-data-jpa-3/README.md index 1ac8c859ff..bac52bf114 100644 --- a/persistence-modules/spring-data-jpa-3/README.md +++ b/persistence-modules/spring-data-jpa-3/README.md @@ -10,8 +10,6 @@ - [Batch Insert/Update with Hibernate/JPA](https://www.baeldung.com/jpa-hibernate-batch-insert-update) - [Difference Between save() and saveAndFlush() in Spring Data JPA](https://www.baeldung.com/spring-data-jpa-save-saveandflush) -- [Programmatic Transaction Management in Spring](https://www.baeldung.com/spring-programmatic-transaction-management) - ### Eclipse Config After importing the project into Eclipse, you may see the following error: "No persistence xml file found in project" diff --git a/persistence-modules/spring-data-jpa-4/README.md b/persistence-modules/spring-data-jpa-4/README.md index e79399b066..63aec5c46b 100644 --- a/persistence-modules/spring-data-jpa-4/README.md +++ b/persistence-modules/spring-data-jpa-4/README.md @@ -2,6 +2,7 @@ - [Derived Query Methods in Spring Data JPA Repositories](https://www.baeldung.com/spring-data-derived-queries) - [LIKE Queries in Spring JPA Repositories](https://www.baeldung.com/spring-jpa-like-queries) - [A Guide to Spring’s Open Session In View](https://www.baeldung.com/spring-open-session-in-view) +- [Programmatic Transaction Management in Spring](https://www.baeldung.com/spring-programmatic-transaction-management) ### Eclipse Config After importing the project into Eclipse, you may see the following error: diff --git a/persistence-modules/spring-data-jpa-3/src/main/java/com/baeldung/model/Payment.java b/persistence-modules/spring-data-jpa-4/src/main/java/com/baeldung/model/Payment.java similarity index 100% rename from persistence-modules/spring-data-jpa-3/src/main/java/com/baeldung/model/Payment.java rename to persistence-modules/spring-data-jpa-4/src/main/java/com/baeldung/model/Payment.java diff --git a/persistence-modules/spring-data-jpa-3/src/test/java/com/baeldung/tx/ManualTransactionIntegrationTest.java b/persistence-modules/spring-data-jpa-4/src/test/java/com/baeldung/tx/ManualTransactionIntegrationTest.java similarity index 94% rename from persistence-modules/spring-data-jpa-3/src/test/java/com/baeldung/tx/ManualTransactionIntegrationTest.java rename to persistence-modules/spring-data-jpa-4/src/test/java/com/baeldung/tx/ManualTransactionIntegrationTest.java index 1ce8e91ec5..954ff3baf6 100644 --- a/persistence-modules/spring-data-jpa-3/src/test/java/com/baeldung/tx/ManualTransactionIntegrationTest.java +++ b/persistence-modules/spring-data-jpa-4/src/test/java/com/baeldung/tx/ManualTransactionIntegrationTest.java @@ -77,7 +77,7 @@ class ManualTransactionIntegrationTest { }); assertThat(entityManager - .createQuery("select p from Payment p") + .createQuery("select p from Payment p", Payment.class) .getResultList()).isEmpty(); } @@ -104,7 +104,7 @@ class ManualTransactionIntegrationTest { } assertThat(entityManager - .createQuery("select p from Payment p") + .createQuery("select p from Payment p", Payment.class) .getResultList()).isEmpty(); } @@ -122,7 +122,7 @@ class ManualTransactionIntegrationTest { }); assertThat(entityManager - .createQuery("select p from Payment p") + .createQuery("select p from Payment p", Payment.class) .getResultList()).hasSize(1); } @@ -145,7 +145,7 @@ class ManualTransactionIntegrationTest { } assertThat(entityManager - .createQuery("select p from Payment p") + .createQuery("select p from Payment p", Payment.class) .getResultList()).hasSize(1); }