Spring Boot JPA保存不起作用

时间:2018-07-22 22:03:46

标签: spring-boot spring-data-jpa spring-data

我正在将在Websphere中运行的Spring Boot 1.2.4迁移到Spring Boot 1.5.9。该应用程序将Spring Data JPA与Hibernate结合使用。迁移后,一种保存方法无法按预期工作。当我尝试在表中插入新行时出现SQLCODE = -204,SQLSTATE = 42704异常的情况,但是相同的代码在Spring Boot 1.2.4上可以正常工作。

我的Pom.xml如下所示。

define( 'DB_HOST', '127.0.0.1' );

Spring Boot 1.2.4的配置如下所示。

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.9.RELEASE</version>
    </parent>

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>           
        </dependency>

在执行1.5.9中的save方法时出现以下异常时,使用相同的代码。

无法提取ResultSet; SQL [n / a];嵌套的异常是org.hibernate.exception.SQLGrammarException:无法提取ResultSet

1 个答案:

答案 0 :(得分:0)

使用存储库保存数据时,不需要此hibernate-entitymanager依赖项,因为