`
719100071
  • 浏览: 2567 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

hibernate 中多对一

阅读更多

 

public class Country {

	private int id;
	private String 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;
	}	
}

<hibernate-mapping package="com.xiaonei.model">
   
    <class name="Country" table="country">
        <id name="id" column="id">
          <generator class="sequence">
             <param name="sequence">SEQ_COUNTRY</param>
          </generator>
        </id>
        <property name="name" />
       
      
    </class>
</hibernate-mapping>

 

 

    public class Province {

	 private int  id;
	 private String name;
	 private Country country;
	public Country getCountry() {
		return country;
	}
	public void setCountry(Country country) {
		this.country = country;
	}
	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;
	}
}


<hibernate-mapping package="com.xiaonei.model">
   
    <class name="Province" table="province">
        <id name="id" column="id">
          <generator class="sequence">
             <param name="sequence">SEQ_PROVINCE</param>
          </generator>
        </id>
        <property name="name" />
        <many-to-one name="country" column="COUNTRYID" class="com.xiaonei.model.Country">
        </many-to-one>        
    </class>
</hibernate-mapping>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics