[JAVA-28930] Upgrade blaze-persistence to Spring Boot 3 (#16051)
This commit is contained in:
parent
a28abb7d2e
commit
0ff06d1cf4
@ -9,9 +9,9 @@
|
||||
|
||||
<parent>
|
||||
<groupId>com.baeldung</groupId>
|
||||
<artifactId>parent-boot-2</artifactId>
|
||||
<artifactId>parent-boot-3</artifactId>
|
||||
<version>0.0.1-SNAPSHOT</version>
|
||||
<relativePath>../../parent-boot-2</relativePath>
|
||||
<relativePath>../../parent-boot-3</relativePath>
|
||||
</parent>
|
||||
|
||||
<dependencyManagement>
|
||||
@ -34,37 +34,41 @@
|
||||
<!-- Core dependencies -->
|
||||
<dependency>
|
||||
<groupId>com.blazebit</groupId>
|
||||
<artifactId>blaze-persistence-core-api</artifactId>
|
||||
<artifactId>blaze-persistence-core-api-jakarta</artifactId>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.blazebit</groupId>
|
||||
<artifactId>blaze-persistence-core-impl</artifactId>
|
||||
<artifactId>blaze-persistence-core-impl-jakarta</artifactId>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.blazebit</groupId>
|
||||
<artifactId>blaze-persistence-integration-hibernate-5.6</artifactId>
|
||||
<artifactId>blaze-persistence-integration-hibernate-6.2</artifactId>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
<!-- Entity View dependencies -->
|
||||
<dependency>
|
||||
<groupId>com.blazebit</groupId>
|
||||
<artifactId>blaze-persistence-entity-view-api</artifactId>
|
||||
<artifactId>blaze-persistence-entity-view-api-jakarta</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.blazebit</groupId>
|
||||
<artifactId>blaze-persistence-entity-view-impl</artifactId>
|
||||
<artifactId>blaze-persistence-entity-view-impl-jakarta</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.blazebit</groupId>
|
||||
<artifactId>blaze-persistence-entity-view-processor</artifactId>
|
||||
<artifactId>blaze-persistence-entity-view-processor-jakarta</artifactId>
|
||||
</dependency>
|
||||
<!-- Spring integration dependencies -->
|
||||
<dependency>
|
||||
<groupId>com.blazebit</groupId>
|
||||
<artifactId>blaze-persistence-integration-entity-view-spring</artifactId>
|
||||
<artifactId>blaze-persistence-integration-entity-view-spring-6.0</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.blazebit</groupId>
|
||||
<artifactId>blaze-persistence-integration-spring-data-2.7</artifactId>
|
||||
<artifactId>blaze-persistence-integration-spring-data-3.1</artifactId>
|
||||
<scope>compile</scope>
|
||||
</dependency>
|
||||
<!-- Spring dependencies -->
|
||||
<dependency>
|
||||
@ -108,9 +112,9 @@
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<maven.compiler.source>1.8</maven.compiler.source>
|
||||
<maven.compiler.target>1.8</maven.compiler.target>
|
||||
<blaze-persistence.version>1.6.8</blaze-persistence.version>
|
||||
<maven.compiler.source>17</maven.compiler.source>
|
||||
<maven.compiler.target>17</maven.compiler.target>
|
||||
<blaze-persistence.version>1.6.11</blaze-persistence.version>
|
||||
</properties>
|
||||
|
||||
</project>
|
@ -11,7 +11,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
|
||||
import javax.persistence.EntityManagerFactory;
|
||||
import jakarta.persistence.EntityManagerFactory;
|
||||
|
||||
@Configuration
|
||||
@EnableEntityViews(basePackages = {"com.baeldung.view"})
|
||||
|
@ -1,9 +1,9 @@
|
||||
package com.baeldung.model;
|
||||
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.GeneratedValue;
|
||||
import javax.persistence.Id;
|
||||
import javax.persistence.OneToMany;
|
||||
import jakarta.persistence.Entity;
|
||||
import jakarta.persistence.GeneratedValue;
|
||||
import jakarta.persistence.Id;
|
||||
import jakarta.persistence.OneToMany;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
package com.baeldung.model;
|
||||
|
||||
import javax.persistence.*;
|
||||
import jakarta.persistence.*;
|
||||
|
||||
@Entity
|
||||
public class Post {
|
||||
|
@ -6,8 +6,8 @@ import com.blazebit.persistence.CriteriaBuilder;
|
||||
import com.blazebit.persistence.CriteriaBuilderFactory;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import javax.persistence.EntityManager;
|
||||
import javax.transaction.Transactional;
|
||||
import jakarta.persistence.EntityManager;
|
||||
import jakarta.transaction.Transactional;
|
||||
|
||||
@Repository
|
||||
@Transactional
|
||||
|
@ -8,8 +8,8 @@ import com.blazebit.persistence.view.EntityViewManager;
|
||||
import com.blazebit.persistence.view.EntityViewSetting;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import javax.persistence.EntityManager;
|
||||
import javax.transaction.Transactional;
|
||||
import jakarta.persistence.EntityManager;
|
||||
import jakarta.transaction.Transactional;
|
||||
|
||||
@Repository
|
||||
@Transactional
|
||||
|
Loading…
x
Reference in New Issue
Block a user