2024年5月10日发(作者:)
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之间的多对一的关联


发布评论