내부 클래스에서만 Hibernate @entity (최상위 클래스는 @entity가 아닙니다)
-
21-12-2019 - |
문제
INTOR 클래스를 데이터베이스로 유지하고 싶습니다.하지만 그것은 일을합니다. 그렇게 할 수있는 자세가 있습니까?또는 그 내부 수업을 새로운 일반 파일로 넣어야합니까? 이제 오류가 발생합니다
[IllegalArgumentException: Unknown entity: models.foo$bar]
.
내 클래스 파일 :
package models;
public class foo {
@Required public String report;
@Required public String reportType;
@Entity
public static class bar{
@Required public int year;
@Required public int month;
public void toDataBase() {
JPA.em().persist(this);
}
}
}
. 제휴하지 않습니다 StackOverflow