postgresql 数据库表中字段自增的设置与mysql不同:
1、首先创建自增标志:
CREATE SEQUENCE interface_logs_message_id_seq
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
2、把该标志放到相应表中:
alter table interface_logs_message alter column id set default nextval('interface_logs_message_id_seq');
3、mapper 文件中insert数据时 不用再设置自增参数了:
useGeneratedKeys="true" keyProperty="id"