保存实体后没有创建ID的Spring存储库+ hibernate

时间:2017-07-04 09:08:51

标签: spring postgresql hibernate entity spring-data-jpa

我有实体:

@Data
@Entity(name = "orders")
public class Order {
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

我使用flyway在postgresql中创建表:

CREATE TABLE orders (
  id                     BIGSERIAL PRIMARY KEY,

当我尝试保存实体时 - 它保存但没有ID。

我尝试将IDENTITY更改为自动 - 然后我收到错误hibernate could not find sequence hibernate_sequence并且"hibernate.hbm2ddl.auto", "validate"无效。

如何配置hibernate和实体进行保存?

0 个答案:

没有答案
相关问题