我正在将在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
答案 0 :(得分:0)
使用存储库保存数据时,不需要此hibernate-entitymanager依赖项,因为