2013-10-08 18 views
-2

我使用休眠OneToOne映射(使用外键)与地址(addressId(PK,自动生成),加入USER(用户名(pk),名字,姓氏),街道,城市,州)。 此操作在USER表中创建addressId列。 现在登录时,我想使用userName获取地址详细信息,我应该如何处理它。 非常感谢您休眠获取属性,这是在表中,但不在类

回答

0

这只是粗略的想法,但是这已经在这样做,试试吧

public class User{ 
    //other field 
    Address address= new Address(); 

    // getter and setter here 
} 

public class Address{ 
    //address field 

    // getter and setter here 
} 

//To get address 
User user = getUserByName('xyz'); 
Address address = user.getAddress(); 
//use your address object 
+0

非常感谢您的回复 –