admin 管理员组

文章数量: 1086019


2024年3月18日发(作者:curriculum用法搭配)

Hibernate注解

常用的hibernate annotation标签如下:

@Entity

--注释声明该类为持久类。

@Table(name="promotion_info")

--持久性映射的表(表名="promotion_info)。

@Column(name=”DESC”,nullable=false,length=512)

--用于指定持久属性或字段的映射列。

@Id

--注释可以表明哪种属性是该类中的独特标识符(即相当于数据表的主键)。

@GeneratedValue

--定义自动增长的主键的生成策略。

@Transient

--将忽略这些字段和属性,不用持久化到数据库。

@Temporal(AMP)

--声明时间格式 。

@Enumerated

--声明枚举

@Version

--声明添加对乐观锁定的支持

@OneToOne

--可以建立实体bean之间的一对一的关联

@OneToMany

--可以建立实体bean之间的一对多的关联

@ManyToOne

--可以建立实体bean之间的多对一的关联


本文标签: 属性 主键 声明 字段 映射