Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JPA Hibernate中的列映射类型是什么_Hibernate_Jpa_Hibernate Mapping - Fatal编程技术网

JPA Hibernate中的列映射类型是什么

JPA Hibernate中的列映射类型是什么,hibernate,jpa,hibernate-mapping,Hibernate,Jpa,Hibernate Mapping,JPA(Hibernate实现)实体中的列映射类型是什么?这三个可用选项之间的区别是什么: 基本的 身份证 版本 @Basic用于将字段映射到列 @Id用于告诉Hibernate该字段是(或是)实体标识符(即主键)的一部分 @Version用于告诉Hibernate带注释的字段构成用作乐观锁定版本的字段。此字段将在每次更新前检查,并在每次更新时递增。文档中乐观锁定部分对其进行了描述 所有这些注释在中也有很好的描述。感谢您的详细解释!

JPA(Hibernate实现)实体中的列映射类型是什么?这三个可用选项之间的区别是什么:

  • 基本的
  • 身份证
  • 版本

@Basic
用于将字段映射到列

@Id
用于告诉Hibernate该字段是(或是)实体标识符(即主键)的一部分

@Version
用于告诉Hibernate带注释的字段构成用作乐观锁定版本的字段。此字段将在每次更新前检查,并在每次更新时递增。文档中乐观锁定部分对其进行了描述


所有这些注释在中也有很好的描述。

感谢您的详细解释!