gpt4 book ai didi

java - JPA 表无法解析

转载 作者:行者123 更新时间:2023-12-02 12:10:58 26 4
gpt4 key购买 nike

我有一个像这样的 JPA 实体:

@Entity
@Table(name = "USER", schema="APP")
public class User implements Serializable {

@Id @GeneratedValue
private long id;
private String name;
private static final long serialVersionUID = 1L;

public User() {
super();
}
public String getName() {
return this.name;
}

public void setName(String nam) {
this.name = nam;
}


}

我尝试以这种方式生成相关表: enter image description here

但我明白了: enter image description here

我认为这可能是相关的:

enter image description here

我不明白为什么它会在其中创建一个模式 USER 和一个表 SEQUENCE: enter image description here

最佳答案

根据数据库的不同,USER 可能是保留字。你似乎使用 Derby 。它 Derby 中的保留字:

https://db.apache.org/derby/docs/10.2/ref/rrefkeywords29722.html.

尝试以不同的方式命名您的表。

关于java - JPA 表无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46552737/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com