标识注释

@Id 注释提供了用于定义主键映射的最简单机制。

您可以将 @Id 注释与以下类型的字段/属性相关联:

建议不要对十进制数据使用浮点类型(浮点数和双精度数以及它们的包装器类),因为您可能会遇到取整错误并导致等号运算符在这些情况下不可靠。请改用 BigDecimal。

在自然主键可用的场景中,或者当数据库设计人员使用不具有描述值且不从数据库中的任何应用程序数据派生的替代主键(通常是一个整数)时,@Id 注释非常合适。另一方面,当相应数据库表的主键由多个列组成时,组合键非常有用。组合键可由 @IdClass 或 @EmbeddedId 注释进行定义。

指示主题类型的图标 概念主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:c_id_annotation.html