=> Table DDL
create table t_lm_activity_logs
(
activityid bigint default nextval('fifqa.t_lm_activity_logs_activityid_seq'::regclass) not null
constraint pk_t_lm_activity_logs
primary key,
loginid integer not null
);
=> Java
@Entity @Table(name = "t_lm_activity_logs") @Data public class ActivityLog { @Id @GeneratedValue(strategy=GenerationType.AUTO, generator="t_lm_activity_logs_activityid_seq") @Column(name = "activityid") private Integer activityId; @Column(name = "loginid") private Long loginId; // getter setter }
Description
Generate Value dengan Sequence adalah cara untuk membuat sebuah auto increment dengan menggunakan Sequence,untuk teman-teman yang blum tau apa itu Sequence bisa baca dulu ke link ini.
How To
- Buat Sequence- Buat Table(contoh table ddl nya diatas)
- Buat Entity(saya sudah contohkan codingan java diatas), dan jangan lupa tambahkan @GenerateValue untuk value di parameter generator masukan sequence yang kalian sudah buat
Komentar
Posting Komentar