spring boot jpa 坑爹笔记

1 使用jpa自带的delete方法删除 对象的时候。数据库不能为空的字段 必须传值。
否者就报异常 该字段 not null

解决办法。查询出这个对象。在给delete方法删除。

2 自定义的id生成器。使用的雪花算法。业务需要,修改了位数的长度。
使用jpa的save(list) 方法 在同一个事务中快速插入列表的时候。id 生成重复。导致插入列表失败。
解决办法:暂时for list 调用saveFulsh方法。一个一个的插入刷新后在插入。