猿问

使用 JOINED 继承策略并设置 spring.jpa.properties.hibernate.

我有一个使用 Spring Data 的 Java Spring Boot 应用程序、一个 MySql 数据库和两个我想使用 JOINED 继承策略保留在数据库中的小类。


这是一些代码:


pom 文件:


<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

    <modelVersion>4.0.0</modelVersion>


    <groupId>oli</groupId>

    <artifactId>BugInheritanceBatch</artifactId>

    <version>1.0-SNAPSHOT</version>

    <packaging>jar</packaging>


    <name>BugInheritanceBatch</name>


    <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>

    </properties>


    <parent>

        <groupId>org.springframework.boot</groupId>

        <artifactId>spring-boot-starter-parent</artifactId>

        <version>2.1.6.RELEASE</version>

    </parent>


    <dependencies>

        <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-web</artifactId>

        </dependency>


        <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-data-jpa</artifactId>

        </dependency>

        <dependency>

            <groupId>mysql</groupId>

            <artifactId>mysql-connector-java</artifactId>

        </dependency>


        <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-test</artifactId>

            <scope>test</scope>

        </dependency>

    </dependencies>


</project>

应用类:


@SpringBootApplication

public class App {


    public static void main(String[] args) {

        SpringApplication.run(App.class, args);

    }

}



忽然笑
浏览 119回答 1
1回答

开心每一天1111

问题已解决。我只需要使用最新版本的 Hibernate。我更新了我的 pom.xml 如下:<properties>&nbsp; &nbsp; ...&nbsp; &nbsp; <hibernate.version>5.4.4.Final</hibernate.version></properties>
随时随地看视频慕课网APP

相关分类

Java
我要回答