首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Hibernate中OneToOne主键作为联系关系外键的配置

2012-08-22 
Hibernate中OneToOne主键作为关联外键的配置?/** * @文件名称 IdCard.java * @包名称 com.gxzyinfo.jpa.mo

Hibernate中OneToOne主键作为关联外键的配置

?

/** * @文件名称 IdCard.java * @包名称 com.gxzyinfo.jpa.model * @基本描述 TODO * @作者 祝靖俊 * @时间 2012-4-17 上午11:06:32 * */package com.gxzyinfo.jpa.model;import java.io.Serializable;/**  * @类名 IdCard  * @描述 TODO * @作者 祝靖俊 * @时间 2012-4-17 上午11:06:32  * @since 1.0.0 *   */@Entity@Table(name="GX_EX_IDCARD")public class IdCard implements Serializable{private static final long serialVersionUID = 7215377425325331688L;@Idprivate Integer cardId;@MapsId    @OneToOne(optional = true, cascade = CascadeType.ALL, fetch=FetchType.LAZY)@PrimaryKeyJoinColumn@JoinColumn(name="cardId")private Person person;private String cardNo;/** * @see com.gxzyinfo.jpa.model.IdCard#cardId * @return 获得属性cardId的值 */public Integer getCardId() {return cardId;}/** * @see com.gxzyinfo.jpa.model.IdCard#cardId * @param 给cardId属性赋新值 */public void setCardId(Integer cardId) {this.cardId = cardId;}/** * @see com.gxzyinfo.jpa.model.IdCard#person * @return 获得属性person的值 */public Person getPerson() {return person;}/** * @see com.gxzyinfo.jpa.model.IdCard#person * @param 给person属性赋新值 */public void setPerson(Person person) {this.person = person;}/** * @see com.gxzyinfo.jpa.model.IdCard#cardNo * @return 获得属性cardNo的值 */public String getCardNo() {return cardNo;}/** * @see com.gxzyinfo.jpa.model.IdCard#cardNo * @param 给cardNo属性赋新值 */public void setCardNo(String cardNo) {this.cardNo = cardNo;}}

热点排行