乐趣区

关于spring:JPA注解

@Entity    申明类为实体或表。@Table    申明表名。@Basic    指定非束缚明确的各个字段。@Embedded    指定类或它的值是一个可嵌入的类的实例的实体的属性。@Id    指定的类的属性,用于辨认(一个表中的主键)。@GeneratedValue    指定如何标识属性能够被初始化,例如主动、手动、或从序列表中取得的值。@Transient    指定的属性,它是不长久的,即:该值永远不会存储在数据库中。@Column    指定长久属性栏属性。@SequenceGenerator    指定在 @GeneratedValue 注解中指定的属性的值。它创立了一个序列。@TableGenerator    指定在 @GeneratedValue 批注指定属性的值发生器。它发明了的值生成的表。@AccessType    这种类型的正文用于设置拜访类型。如果设置 @AccessType(FIELD),则能够间接拜访变量并且不须要 getter 和 setter,但必须为 public。如果设置 
@AccessType(PROPERTY),通过 getter 和 setter 办法拜访 Entity 的变量。@JoinColumn    指定一个实体组织或实体的汇合。这是用在多对一和一对多关联。@UniqueConstraint    指定的字段和用于次要或辅助表的惟一束缚。@ColumnResult    参考应用 select 子句的 SQL 查问中的列名。@ManyToMany    定义了连贯表之间的多对多一对多的关系。@ManyToOne    定义了连贯表之间的多对一的关系。@OneToMany    定义了连贯表之间存在一个一对多的关系。@OneToOne    定义了连贯表之间有一个一对一的关系。@NamedQueries    指定命名查问的列表。@NamedQuery    指定应用动态名称的查问 

参考网站

https://blog.csdn.net/wujiaqi…

退出移动版