当先锋百科网

首页 1 2 3 4 5 6 7

JPA

postgresql数据库表实现ID自增

create sequence notice_type_id_seq start with 1 increment by 1 no minvalue no maxvalue cache 1;
alter table notice_type alter column id set default nextval('notice_type_id_seq');

以上虽然可以实现插入自增,但每次调用JPA的更新记录调用save方法就会自行继续id自增

hibernate中的@GeneratedValue与@GenericGenerator

postgre数据库清除表数据,保留表结构,并且自增列重新从1自增

@Query注解使用详情