我使用 spring data jdbc 和 mariadb。
使用 spring data jpa 来处理序列,我们可以做到
@Id
@GeneratedValue(generator="xxxx_id_seq")
@SequenceGenerator(name="xxxx_id_seq",sequenceName="xxxx_id_seq", allocationSize=1)
Long id;
spring data jdbc 的解决方案是什么?
不,没有简单的开箱即用的解决方案。
项目中有生成策略的票据。但据我所知,它还没有进展。作为替代方案,您可以尝试做类似的事情。这应该可行,但需要编写一些样板文件。