Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 原因:org.hsqldb.hsqleexception:无法使用默认关键字,因为列在JUNit中没有默认异常_Java_Hibernate_Junit_Hsqldb - Fatal编程技术网

Java 原因:org.hsqldb.hsqleexception:无法使用默认关键字,因为列在JUNit中没有默认异常

Java 原因:org.hsqldb.hsqleexception:无法使用默认关键字,因为列在JUNit中没有默认异常,java,hibernate,junit,hsqldb,Java,Hibernate,Junit,Hsqldb,我在JUNITS中遇到以下异常: 原因:org.hsqldb.hsqldb异常:默认关键字不能用作 列没有默认值 我的代码如下所示: @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "id") private Long id; 在我的基本实体类和rest中,所有实体都扩展了这个基本实体 代码运行良好,但在JUNITs中运行时,我遇到了异常 任何帮助都将不胜感激 格式化代码此异常由较旧版本的HSQLDB引发。最

我在JUNITS中遇到以下异常:

原因:org.hsqldb.hsqldb异常:默认关键字不能用作 列没有默认值

我的代码如下所示:

@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "id")
private Long id;
在我的基本实体类和rest中,所有实体都扩展了这个基本实体

代码运行良好,但在JUNITs中运行时,我遇到了异常


任何帮助都将不胜感激

格式化代码此异常由较旧版本的HSQLDB引发。最新的HSQLDB2.3.4没有抛出异常。这在同一行上给出了新的异常。数据库未返回本机生成的标识值。此异常是由较早版本的HSQLDB引发的。最新的HSQLDB2.3.4没有抛出异常。这在同一行上给出了新的异常。数据库未返回任何本机生成的标识值