💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
Spring Data JDBC 和 R2DBC 4.0 版本支持复合主键,复合主键由多个列组成,通过实体属性映射。使用 @Id 注解标记复合主键字段,@Embedded 注解可自定义列名。保存新实体时,若主键为 null 则视为新实体。复合主键无法自动生成,需手动设置或使用回调。
🎯
关键要点
- Spring Data JDBC 和 R2DBC 4.0 版本支持复合主键。
- 复合主键由多个列组成,在 Java 中通过实体属性映射。
- 使用 @Id 注解标记复合主键字段,@Embedded 注解可自定义列名。
- 保存新实体时,若主键为 null 则视为新实体。
- 复合主键无法自动生成,需手动设置或使用回调。
➡️