18

私はIDを持っています:

@Column(name = "device")
@GeneratedValue(strategy = GenerationType.AUTO, generator = "device_gen")
@SequenceGenerator(name = "device_gen", sequenceName = "device_id")
@Id
public Integer id;

SequenceGenerator は sequenceName を次のように定義しますdevice_idが、エンティティを保存しようとするとエラーが発生します:関係 "public.device_seq" does not exist

device_seqではなく を探しているのはなぜdevice_idですか?

私はPostgreSQLを使用しています

4

1 に答える 1

1
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="device_gen")
于 2012-06-24T13:41:34.593 に答える