如果用Hibernate做以下映射?

偶有以下几个类,
Customer
Person
Contact
Address
Phone
URL
其中Customer,Person都有含有Contact,是一对一的,但是这种情况应该没有主键关联。Contact包含Address、Phone、URL,都是一对多的。不知道这样的情况应该怎么用Hibernate建关联。怎么用Xdoclet@Hibernate来建关联。

public class Customer {
   private Contact contact;
  ... other properties;
}
public class Person{
   private Contact contact;
  ... other properties;
}
public class Contact{
   private Set Address;
   private Set Phone;
   Private Set URL;
}

你可能感兴趣的:(Hibernate)