t2单向onet-to-many

<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="com.tudou.hibernates.e1.Account" table="tb_account"> <id name="user_id" type="java.lang.Integer" column="user_id"> <generator class="native" /> </id> <property name="userName"></property> <property name="password"></property> <property name="isAct"></property> <set name="addresses"> <key> <column name="user_id"></column> </key> <one-to-many class="com.tudou.hibernates.e1.Address" /> </set> </class> </hibernate-mapping>


package com.tudou.hibernates.e1; import java.util.HashSet; import java.util.Set; public class Account { private Integer user_id; private Set addresses = new HashSet(0); private String userName; private String password; private Integer isAct; public Account() { super(); } public Account(Integer id, Set address, String userName, String password, Integer isAct) { super(); this.addresses = address; this.userName = userName; this.password = password; this.isAct = isAct; } public Integer getUser_id() { return user_id; } public void setUser_id(Integer userId) { user_id = userId; } public Set getAddresses() { return addresses; } public void setAddresses(Set addresses) { this.addresses = addresses; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public Integer getIsAct() { return isAct; } public void setIsAct(Integer isAct) { this.isAct = isAct; } }
<?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="com.tudou.hibernates.e1.Address" table="tb_address"> <id name="address_id" type="java.lang.Integer" column="address_id"> <generator class="native"> </generator> </id> <property name="addressName" /> <property name="postZip"></property> <property name="tel"></property> </class> </hibernate-mapping>

package com.tudou.hibernates.e1; public class Address { private Integer address_id; private String addressName; private String postZip; private String tel; private Account account; public Address() { super(); } public Address(String addressName, String postZip, String tel) { super(); this.addressName = addressName; this.postZip = postZip; this.tel = tel; } public Integer getAddress_id() { return address_id; } public void setAddress_id(Integer addressId) { address_id = addressId; } public String getAddressName() { return addressName; } public void setAddressName(String addressName) { this.addressName = addressName; } public String getPostZip() { return postZip; } public void setPostZip(String postZip) { this.postZip = postZip; } public String getTel() { return tel; } public void setTel(String tel) { this.tel = tel; } public Account getAccount() { return account; } public void setAccount(Account account) { this.account = account; } }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值