0
Как загрузить дочерний объект (RefAuthorizationVO) при загрузке объекта родительского объекта (DuaVO).Как загрузить дочерний объект в спящий режим
Основной метод класса для загрузки
DuaVO dua = (DuaVO) session.get(DuaVO.class, "1");
RefAuthorization Детский
@Entity
@Table(name = "RFRNC_AUTHRZTN")
public class RefAuthorizationVO implements Serializable
{
@Column(name = "SYS_CREAT_USER_ID")
private String sysCreatedUserId;
@Column(name = "SYS_CREAT_TS")
private Date sysCreatedTimestamp;
@Column(name = "SYS_UPDT_USER_ID")
private String sysUpdateUserId;
@Column(name = "SYS_UPDT_TS")
private Date sysUpdateTimestamp;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name="AUTHRZTN_CD")
private String authorizationCode;
@Column(name="AUTHRZTN_DESC")
private String authorizationDescription;
DuaVO Родитель
@Entity
@Table(name = "DUA")
public class DuaVO implements java.io.Serializable {
@Id
@Column(name= "DUA_NUM")
private String duaNumber;
// AuditDetails
@Column(name = "SYS_CREAT_USER_ID")
private String sysCreatedUserId;
@Column(name = "SYS_CREAT_TS")
private Date sysCreatedTimestamp;
@Column(name = "SYS_UPDT_USER_ID")
private String sysUpdateUserId;
@Column(name = "SYS_UPDT_TS")
private Date sysUpdateTimestamp;
@Column(name = "DUA_SHRT_DESC")
private String duaShortDesc;
@Column(name = "AUTHRZTN_CD")
private String authorizationCode;
@ManyToOne
private RefAuthorizationVO refAuthorizationVO;
}
Но, когда я пытаюсь получить доступ к этому ребенку, вот так.
System.out.println("Ref Auth: " + dua.getRefAuthorizationVO());
Я получаю null.