<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JPA+Hibernate 3.3 學習小結——一對一雙向關聯映射

    Posted on 2009-06-20 19:20 胡娟 閱讀(886) 評論(0)  編輯  收藏 所屬分類: JAVA
    關系被維護端 IDCard
    package com.hujuan.bean;

    import javax.persistence.CascadeType;
    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.Id;
    import javax.persistence.OneToOne;

    @Entity
    public class IDCard {
        
        
    private Integer id;
        
    private String cardNo;
        
    private People people;
        
        
    public IDCard(){
            
        }
        
        
    public IDCard(String cardNo) {
            
    this.cardNo = cardNo;
        }
        @OneToOne(cascade
    ={CascadeType.PERSIST,CascadeType.MERGE},
                mappedBy
    ="idCard")
        
    public People getPeople() {
            
    return people;
        }
        
    public void setPeople(People people) {
            
    this.people = people;
        }
        @Id @GeneratedValue
        
    public Integer getId() {
            
    return id;
        }
        
    public void setId(Integer id) {
            
    this.id = id;
        }
        @Column(length
    =18,nullable=false)
        
    public String getCardNo() {
            
    return cardNo;
        }
        
    public void setCardNo(String cardNo) {
            
    this.cardNo = cardNo;
        }
    }
    關系維護端 people
    package com.hujuan.bean;

    import javax.persistence.CascadeType;
    import javax.persistence.Column;
    import javax.persistence.Entity;
    import javax.persistence.GeneratedValue;
    import javax.persistence.Id;
    import javax.persistence.JoinColumn;
    import javax.persistence.OneToOne;

    @Entity
    public class People {
        
        
    private Integer id;
        
    private String name;
        
    private IDCard idCard;
        
        
    public People(){
            
        }
        
        
    public People(String name) {
            
    this.name = name;
        }
        @JoinColumn(name
    ="idCard_id")
        @OneToOne(cascade
    =CascadeType.ALL,optional=false)
        
    public IDCard getIdCard() {
            
    return idCard;
        }
        
    public void setIdCard(IDCard idCard) {
            
    this.idCard = idCard;
        }
        @Id @GeneratedValue
        
    public Integer getId() {
            
    return id;
        }
        
    public void setId(Integer id) {
            
    this.id = id;
        }
        
        @Column(length
    =10)
        
    public String getName() {
            
    return name;
        }
        
    public void setName(String name) {
            
    this.name = name;
        }
    }

    posts - 28, comments - 5, trackbacks - 0, articles - 1

    Copyright © 胡娟

    主站蜘蛛池模板: 免费一级全黄少妇性色生活片 | 午夜肉伦伦影院久久精品免费看国产一区二区三区 | 亚洲成年看片在线观看| 亚洲人成网亚洲欧洲无码| 999国内精品永久免费视频| 亚洲春色另类小说| 久久久久久精品免费看SSS| 亚洲欧洲国产精品久久| 无码国产精品一区二区免费式影视 | 亚洲人JIZZ日本人| 香蕉免费一级视频在线观看| 亚洲精品综合久久| 香蕉免费看一区二区三区| 国产亚洲综合色就色| 久久久久免费精品国产小说| 内射干少妇亚洲69XXX| av免费不卡国产观看| 亚洲人成网站18禁止| 亚洲精品无码99在线观看| 爽爽爽爽爽爽爽成人免费观看| 亚洲AV无码专区电影在线观看| 57pao国产成永久免费视频| 亚洲香蕉久久一区二区三区四区| 一个人免费观看在线视频www| 亚洲国产成人综合精品| 国产女高清在线看免费观看| 亚洲色www永久网站| 又粗又大又长又爽免费视频| 直接进入免费看黄的网站| 亚洲欧洲日本在线| 久久精品视频免费播放| 亚洲18在线天美| 国产18禁黄网站免费观看| 中文字幕a∨在线乱码免费看| 亚洲综合男人的天堂色婷婷| 思思99re66在线精品免费观看| 一级毛片a女人刺激视频免费| 久久亚洲精品成人av无码网站| 在线免费观看污网站| 久青草视频在线观看免费| 亚洲午夜精品国产电影在线观看|