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

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

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

    迷失北京

    BlogJava 聯系 聚合 管理
      60 Posts :: 0 Stories :: 13 Comments :: 0 Trackbacks

         這里舉了一夫一妻的例子。

    實體:

    package uni.one2one;
    
    public class Husband {
    	private int id;
    	private String name;
    	private Wife wife;
    
    	public Husband() {
    
    	}
    
    	public Husband(int id, String name, Wife wife) {
    		super();
    		this.id = id;
    		this.name = name;
    		this.wife = wife;
    	}
    
    	public int getId() {
    		return id;
    	}
    
    	public void setId(int id) {
    		this.id = id;
    	}
    
    	public String getName() {
    		return name;
    	}
    
    	public void setName(String name) {
    		this.name = name;
    	}
    
    	public Wife getWife() {
    		return wife;
    	}
    
    	public void setWife(Wife wife) {
    		this.wife = wife;
    	}
    
    }
    
    package uni.one2one;
    
    public class Wife {
    	private int id;
    	private String name;
    
    	public Wife() {
    
    	}
    
    	public Wife(int id, String name) {
    		super();
    		this.id = id;
    		this.name = name;
    	}
    
    	public int getId() {
    		return id;
    	}
    
    	public void setId(int id) {
    		this.id = id;
    	}
    
    	public String getName() {
    		return name;
    	}
    
    	public void setName(String name) {
    		this.name = name;
    	}
    
    }
    

      

    hbm配置文件:

    <hibernate-mapping>
    	<class name="uni.one2one.Husband">
    		<id name="id" column="did">
    			<generator class="native" />
    		</id>
    		<property name="name" type="string" column="name"></property>
    		<many-to-one name="wife" unique="true"></many-to-one>
    	</class>
    
    </hibernate-mapping>
    <hibernate-mapping>
    	<class name="uni.one2one.Wife">
    		<id name="id" column="did">
    			<generator class="native" />
    		</id>
    		<property name="name" type="string" column="name"></property>
    	</class>
    
    </hibernate-mapping>
    

      

    測試文件:

    public class Test {
    	@org.junit.Test
    	public void testAdd() {
    		SessionFactory sf = HibernateUtil.getSessionFactory();
    		Session session = sf.getCurrentSession();
    		session.beginTransaction();
    		
    		Wife wife = new Wife();
    		wife.setName("wife");
    		
    		Husband husband = new Husband();
    		husband.setName("husband");
    		husband.setWife(wife);
    		
    		session.save(wife);
    		session.save(husband);
    		
    		
    		session.beginTransaction().commit();
    
    	}
    }
    

      

    測試結果:

    Hibernate: insert into Wife (name) values (?)
    Hibernate: insert into Husband (name, wife) values (?, ?)
    

      



    posted on 2011-07-23 10:08 王康 閱讀(761) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产一区二区三区免费视频| 99re免费在线视频| 日韩免费观看一级毛片看看| 亚洲人成日本在线观看| 亚洲免费观看在线视频| 亚洲国色天香视频| 国产在线a免费观看| 久久久久精品国产亚洲AV无码| 中文字幕亚洲免费无线观看日本| 久久久久亚洲AV无码专区体验| 91免费国产精品| 亚洲人成电影青青在线播放| 黄页免费的网站勿入免费直接进入| 亚洲一区二区三区免费观看| 好大好硬好爽免费视频| 国产午夜亚洲精品不卡免下载| 久久精品国产亚洲7777| 久久狠狠躁免费观看2020| 亚洲精品456在线播放| 男人的好看免费观看在线视频| 亚洲综合欧美色五月俺也去 | 久久青草免费91线频观看不卡| 亚洲人成精品久久久久| 日韩人妻无码精品久久免费一| 亚洲一级大黄大色毛片| 国产高清在线免费视频| jizz免费观看视频| 91在线亚洲精品专区| 午夜影视在线免费观看| 亚欧国产一级在线免费| 久久亚洲精品无码aⅴ大香| 成人免费无码大片a毛片软件| 黄色三级三级免费看| 亚洲男人的天堂在线播放| 中文字幕人成无码免费视频| 国产精品亚洲一区二区三区久久 | 狠狠亚洲婷婷综合色香五月排名 | 亚洲图片中文字幕| 亚洲AV伊人久久青青草原| 日韩精品无码免费一区二区三区| 亚洲综合色一区二区三区|