有個關於ddd value object 和 hibernate的問題

gamex發表於2008-06-16
例子如下:一個user實體,一個PhoneNumber值物件
class user{
string id;
string name;
string password;
PhoneNumber phoneNumber;
}

class PhoneNumber{
private String number;
public PhoneNumber(String number){
this.number = number;
}
public String getNumber(){
return number;
}
}

如果用hibernate去做o/r的話。id,name,password都可以輕鬆的set,那phoneNumber呢?他是透過構造來
做的是否有辦法透過有參構造注入?

相關文章