1
내가 외부 API에서 서로를 확장 한 클래스를 지속 할
내가 API 클래스에 액세스 할 수도 없어 그래서 나는 @MappedSuperclass 또는 @Entity로 anotate 수 없습니다 그 필드를 표명하지 말라.
그러나 슈퍼 클래스의 공개 필드와 확장 클래스의 추가 필드를 전달하고 싶습니다.
//i've no access to modifications on this class as it comes from external api
public class BaseClass{
public int field1;
public int field2;
public int field3;
}
@Entity
public class MyClass extends BaseClass{
public int extraField1;
public int extraField2;
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
public int extraField3;
}
이 상황에 어떻게 접근 할 수 있습니까? 나는 최대 절전 모드 5.1.0.Final을 사용하고