我想一個類映射到一個基本類型在JPA映射類原始人
@Entity
@Table(name="PERSON")
public class Person implements Serializable {
...
private Email email = null;
...
@Column(name="email")
public Email getEmail() {
return email;
}
public void setEmail(Email email) {
this.email=email;
}
}
在這個例子中,我要保存的電子郵件像一個字符串
我想是這樣的:
interface someInterface{
String getValue();
void setValue(String p);
}
然後,如果我在電子郵件中實現此接口,它可以保存並加載透明(我還沒有找到像這樣的東西)。
我不想序列化類
我使用電子郵件作爲一個例子,但我心裏有許多其他的課,幾乎是一個完整的實體。
有什麼想法?
這裏有一些容易混淆的方面,像 「基本類型」。但是你在尋找像「@ Embeddable」這樣的東西嗎? – esej