Skip to content

Commit 5ddfc65

Browse files
committed
updated rdb-utils and changed from javax.persistence to jakarta.persistence
1 parent 6b09ecf commit 5ddfc65

29 files changed

+81
-81
lines changed

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,11 @@ Of course you can use your own. This example is only given as a reference and qu
2727

2828
```xml
2929
<?xml version="1.0" encoding="UTF-8"?>
30-
<persistence version="2.0"
31-
xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
32-
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
33-
http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
30+
<persistence version="3.0"
31+
xmlns="https://jakarta.ee/xml/ns/persistence"
32+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
33+
xsi:schemaLocation="https://jakarta.ee/xml/ns/persistence https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd">
34+
3435

3536
<persistence-unit name="my-persistence-unit" transaction-type="RESOURCE_LOCAL">
3637
<!-- Hibernate specific -->
@@ -41,9 +42,9 @@ Of course you can use your own. This example is only given as a reference and qu
4142

4243
<properties>
4344
<!-- Hibernate-specific / MariaDB-JDBC-driver specific -->
44-
<property name="javax.persistence.jdbc.driver" value="org.mariadb.jdbc.Driver" />
45-
<property name="javax.persistence.lock.timeout" value="10000" />
46-
<property name="javax.persistence.query.timeout" value="60000" />
45+
<property name="jakarta.persistence.jdbc.driver" value="org.mariadb.jdbc.Driver" />
46+
<property name="jakarta.persistence.lock.timeout" value="10000" />
47+
<property name="jakarta.persistence.query.timeout" value="60000" />
4748
<property name="hibernate.connection.driver_class" value="org.mariadb.jdbc.Driver" />
4849
<property name="hibernate.dialect" value="org.hibernate.dialect.MariaDBDialect" />
4950
<property name="hibernate.temp.use_jdbc_metadata_defaults" value="false" />

pom.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
<modelVersion>4.0.0</modelVersion>
1717
<artifactId>http-server</artifactId>
18-
<version>0.3.2</version>
18+
<version>0.3.3</version>
1919
<name>HttpServer</name>
2020
<packaging>jar</packaging>
2121

@@ -28,22 +28,22 @@
2828
<dependency>
2929
<groupId>info.unterrainer.commons</groupId>
3030
<artifactId>jre-utils</artifactId>
31-
<version>0.3.0</version>
31+
<version>0.3.6</version>
3232
</dependency>
3333
<dependency>
3434
<groupId>info.unterrainer.commons</groupId>
3535
<artifactId>rdb-utils</artifactId>
36-
<version>0.2.0</version>
36+
<version>0.2.1</version>
3737
</dependency>
3838
<dependency>
3939
<groupId>info.unterrainer.commons</groupId>
4040
<artifactId>serialization</artifactId>
4141
<version>0.2.3</version>
4242
</dependency>
4343
<dependency>
44-
<groupId>javax.persistence</groupId>
45-
<artifactId>javax.persistence-api</artifactId>
46-
<version>2.2</version>
44+
<groupId>jakarta.persistence</groupId>
45+
<artifactId>jakarta.persistence-api</artifactId>
46+
<version>3.1.0</version>
4747
</dependency>
4848
<dependency>
4949
<groupId>org.antlr</groupId>

src/main/java/info/unterrainer/commons/httpserver/daos/AsyncJpaListQueryBuilder.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import java.util.HashSet;
55
import java.util.Set;
66

7-
import javax.persistence.EntityManager;
8-
import javax.persistence.EntityManagerFactory;
9-
import javax.persistence.TypedQuery;
7+
import jakarta.persistence.EntityManager;
8+
import jakarta.persistence.EntityManagerFactory;
9+
import jakarta.persistence.TypedQuery;
1010

1111
import info.unterrainer.commons.rdbutils.entities.BasicAsyncJpa;
1212
import info.unterrainer.commons.rdbutils.enums.AsyncState;
@@ -27,7 +27,7 @@ public TypedQuery<P> getTypedQuery(final EntityManager em) {
2727
}
2828

2929
@Override
30-
public javax.persistence.Query getCountQuery(final EntityManager em) {
30+
public jakarta.persistence.Query getCountQuery(final EntityManager em) {
3131
return dao.coreDao.getCountQuery(em, selectClause, joinClause, whereClause, parameters, asyncStates,
3232
readTenantIds);
3333
}

src/main/java/info/unterrainer/commons/httpserver/daos/AsyncJpqlDao.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package info.unterrainer.commons.httpserver.daos;
22

3-
import javax.persistence.EntityManagerFactory;
3+
import jakarta.persistence.EntityManagerFactory;
44

55
import info.unterrainer.commons.httpserver.jpas.BasicPermissionJpa;
66
import info.unterrainer.commons.rdbutils.entities.BasicAsyncJpa;

src/main/java/info/unterrainer/commons/httpserver/daos/AsyncListQueryBuilder.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import java.util.HashSet;
55
import java.util.Set;
66

7-
import javax.persistence.EntityManager;
8-
import javax.persistence.EntityManagerFactory;
9-
import javax.persistence.TypedQuery;
7+
import jakarta.persistence.EntityManager;
8+
import jakarta.persistence.EntityManagerFactory;
9+
import jakarta.persistence.TypedQuery;
1010

1111
import info.unterrainer.commons.rdbutils.entities.BasicAsyncJpa;
1212
import info.unterrainer.commons.rdbutils.enums.AsyncState;
@@ -27,7 +27,7 @@ public TypedQuery<T> getTypedQuery(final EntityManager em) {
2727
}
2828

2929
@Override
30-
public javax.persistence.Query getCountQuery(final EntityManager em) {
30+
public jakarta.persistence.Query getCountQuery(final EntityManager em) {
3131
return dao.coreDao.getCountQuery(em, selectClause, joinClause, whereClause, parameters, asyncStates,
3232
readTenantIds);
3333
}

src/main/java/info/unterrainer/commons/httpserver/daos/BasicJpqlDao.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import java.util.Set;
55
import java.util.function.Function;
66

7-
import javax.persistence.EntityManager;
8-
import javax.persistence.EntityManagerFactory;
9-
import javax.persistence.TypedQuery;
7+
import jakarta.persistence.EntityManager;
8+
import jakarta.persistence.EntityManagerFactory;
9+
import jakarta.persistence.TypedQuery;
1010

1111
import info.unterrainer.commons.rdbutils.entities.BasicJpa;
1212
import io.javalin.http.Context;

src/main/java/info/unterrainer/commons/httpserver/daos/BasicListQueryBuilder.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import java.util.HashMap;
44

5-
import javax.persistence.EntityManager;
6-
import javax.persistence.EntityManagerFactory;
7-
import javax.persistence.TypedQuery;
5+
import jakarta.persistence.EntityManager;
6+
import jakarta.persistence.EntityManagerFactory;
7+
import jakarta.persistence.TypedQuery;
88

99
import info.unterrainer.commons.rdbutils.entities.BasicJpa;
1010
import lombok.AccessLevel;
@@ -35,7 +35,7 @@ public TypedQuery<X> getTypedQuery(final EntityManager em) {
3535
lockPessimistic, null, readTenantIds);
3636
}
3737

38-
public javax.persistence.Query getCountQuery(final EntityManager em) {
38+
public jakarta.persistence.Query getCountQuery(final EntityManager em) {
3939
return dao.coreDao.getCountQuery(em, selectClause, joinClause, whereClause, parameters, null, readTenantIds);
4040
}
4141

src/main/java/info/unterrainer/commons/httpserver/daos/BasicQueryEntityManagerBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import java.util.Set;
77
import java.util.stream.Collectors;
88

9-
import javax.persistence.EntityManager;
9+
import jakarta.persistence.EntityManager;
1010

1111
import info.unterrainer.commons.httpserver.enums.Attribute;
1212
import info.unterrainer.commons.rdbutils.entities.BasicJpa;

src/main/java/info/unterrainer/commons/httpserver/daos/CountQueryBuilder.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package info.unterrainer.commons.httpserver.daos;
22

3-
import javax.persistence.EntityManagerFactory;
3+
import jakarta.persistence.EntityManagerFactory;
44

55
import info.unterrainer.commons.rdbutils.Transactions;
66
import info.unterrainer.commons.rdbutils.entities.BasicJpa;
@@ -14,10 +14,12 @@ public class CountQueryBuilder<P extends BasicJpa> extends BasicListQueryBuilder
1414
public Long build() {
1515
if (entityManager != null)
1616
return (Long) dao.coreDao
17-
.getCountQuery(entityManager, selectClause, joinClause, whereClause, parameters, null, readTenantIds)
17+
.getCountQuery(entityManager, selectClause, joinClause, whereClause, parameters, null,
18+
readTenantIds)
1819
.getSingleResult();
1920
return (Long) Transactions.withNewTransactionReturning(emf,
20-
em -> dao.coreDao.getCountQuery(em, selectClause, joinClause, whereClause, parameters, null, readTenantIds)
21+
em -> dao.coreDao
22+
.getCountQuery(em, selectClause, joinClause, whereClause, parameters, null, readTenantIds)
2123
.getSingleResult());
2224
}
2325
}

src/main/java/info/unterrainer/commons/httpserver/daos/InsertQueryBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import java.util.function.Function;
44

5-
import javax.persistence.EntityManager;
5+
import jakarta.persistence.EntityManager;
66

77
import info.unterrainer.commons.rdbutils.Transactions;
88
import info.unterrainer.commons.rdbutils.entities.BasicJpa;

0 commit comments

Comments
 (0)