学而不思则罔 思而不学则殆
2018-02-22
@Table 是类级别的注解,用于声明实体映射到数据库中的具体的表。
阅读更多
@OneToOne 是属性或方法级别的注解,用于定义源实体与目标实体是一对一的关系。
@MappedSuperclass 是类级别注解,该注解没有任何参数,被该注解标注的类不会映射到数据库中单独的表,但该类所拥有的属性都将映射到其子类的数据库表的列中。
@Id 是属性或方法级别的注解,该注解没有参数,用于标注实体的主键(映射到数据库表的主键)。
@GeneratedValue 是属性或方法级别的注解,它结合 @Id 注解为主键的值提供生成策略的规范。
@Entity 是类级别注解,用于声明标注的类是持久的,我们把这样的类称为实体类。每个实体类映射到数据库中的一张表,实体类所拥有的属性将映射成数据库表的列。并由 JPA 负责将对实体的操作转换为对数据库表的操作。
@Column 是属性或方法级别的注解,用于指定持久化属性映射到数据库表的列。如果没有指定列注释,则使用其默认值。
@Basic 是属性或方法级别的注解,该注解可以应用于任何以下类型的实体类属性:
官网下载:点击 官网 下载