2013-10-08 46 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

非常感謝您的回覆 –