【发布时间】:2019-03-03 21:18:51
【问题描述】:
实际上,我正在编写一个仅用于从表中获取数据的 api,因此我不需要创建表,但我需要记录对 db 的每次调用。我刚刚评论了 spring.jpa.hibernate.ddl-auto = update在属性文件中以避免在启动时创建表。在评论 jpa 自动创建代码后,我面临保存对象的问题(id 为 0 时的情况)。
点赞
@Entity
@Table(name = "blabla")
public class ABCD{
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private int id;
private String name;
private int xxx;
private Date yyyy;
//
//
}
保存代码
model obj = new model(xx, yyy, zzz);
repository.save(obj);
【问题讨论】:
-
你能修正一下格式吗,让你的问题更清楚一点?
标签: hibernate spring-boot jpa-2.0