0
모든 jpa 기능을 사용하려면 Model
을 확장해야한다는 것을 알고 있습니다. 그러나 자바는 다중 상속을 허용하지 않습니다 ... 따라서, 내가 알고 싶습니다 어떻게 플레이 건축가 다음 디자인 : 사전에내 모델 계층에서 상속을 작동시키는 방법은 무엇입니까?
public class Person extends Model {
}
// should be able to extend Person
public class Doctor extends Model {
}
// should be able to extend Person
public class Patient extends Model {
}
public class Item extends Model {
// Doens't matter whether it's a Doctor or a Patient
@ManyToMany
public List<Person> owners;
}
감사합니다.
감사합니다, 나는 자바 상속 처리하는 방법에 대해 알고 있었다. 나는 Play가 그 문제를 어떻게 다룰 지 확신하지 못했습니다. 수퍼 클래스에서 모델을 확장하고 나중에 그 수퍼 클래스를 확장하면 매력처럼 작동합니다. 저는 JPA 사용자이고, 저를 위해 모든 것을 캡슐화하는 방법을 배우고 있습니다. 때때로 나는 무슨 일이 일어나고 있는지보고 싶다. 하지만 나는 그 연극이 훌륭한 직업이된다는 것을 인정해야하며 나는 정말로 그것을 즐기고있다. – wleao