💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

Spring Data JDBC 和 R2DBC 4.0 版本支持复合主键,复合主键由多个列组成,通过实体属性映射。使用 @Id 注解标记复合主键字段,@Embedded 注解可自定义列名。保存新实体时,若主键为 null 则视为新实体。复合主键无法自动生成,需手动设置或使用回调。

🎯

关键要点

  • Spring Data JDBC 和 R2DBC 4.0 版本支持复合主键。
  • 复合主键由多个列组成,在 Java 中通过实体属性映射。
  • 使用 @Id 注解标记复合主键字段,@Embedded 注解可自定义列名。
  • 保存新实体时,若主键为 null 则视为新实体。
  • 复合主键无法自动生成,需手动设置或使用回调。
➡️

继续阅读