我想通过使用Hibernate创建一个CRUD存储库来在H2数据库中保留一些数据.
我无法让数据库存储我的条目.目前,我正在尝试通过制作样本条目来更新数据库.条目在日志中看起来很好,但不创建/更新/生成表.
为什么Hibernate在这种情况下无法创建表?(如果问题出在我的数据结构中)
这是我的Entity,Game.java类(我试过没有@Column注释,没有区别.Id不是自动生成的,我需要每次都能输入自己的ID):
@Entity
@Table(name = "GAME")
public class Game {
@Id
@Column (name = "ID")
private long id;
@Column (name = "NAME")
private String name;
@Column(name = "STORYLINE", length = 4000)
private String storyline;
@Column(name = "AGGREGATED_RATING")
@JsonProperty("aggregated_rating")
private double aggregatedRating;
@Column(name = "FIRST_RELEASE_DATE")
@JsonProperty("first_release_date")
private long firstReleaseDate;
@Embedded
private Cover cover;
public Game(){
}
public Game(long id, String name, String storyline, double aggregatedRating, long firstReleaseDate, Cover cover) {
this.id = id;
this.name = name; …Run Code Online (Sandbox Code Playgroud)