码迷,mamicode.com
首页 > Web开发 > 详细

hibernate注解

时间:2017-11-21 20:47:36      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:tab   参数   onetomany   log   bsp   ann   cad   generator   hibernate   

                                      实体类的注解

@entity 注解实体类
@table 表属性
name 对应的数据库中的名字
catalog  对应的数据库名字
@Id 表示主键
@GeneratedValue

主键生成策略

strategy 生成策略
generator 关联自定义的策略
@GenericGenerator

自定义策略

name 自定义策略名
strategy 策略方式13中方式,常用的uuid,identity,sequence,native,foreign
parameters 设置参数(parameters={@Parameter(name="property",value="p")})
@OneToOne
targetEntity 外键类型
mappedBy inverse=true,key=value
cascade 级联状态操作javax.persistence.CascadeType


@OneToMany
@ManyToOne
@ManyToMay  

@Cascade

org.hibernate.annotations.

级联状态操作类型  save_update  delete  delete-ophan  all 

all-delete-orphan等等

@Column

表示列属性

@PrimaryKeyJoinColumn

主键对应的列

@joinColumn

name 外键名

 

 

hibernate注解

标签:tab   参数   onetomany   log   bsp   ann   cad   generator   hibernate   

原文地址:http://www.cnblogs.com/fjkgrbk/p/po_anno.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!