Я выполняю не GET-запрос в браузере Hal. Но в шаблоне запроса пользовательский интерфейс (POP-UP) не может найти поле Внешняя сущность.
Я создал две сущности
@Getter
@Setter
@Entity
public class Test1 extends SqlBaseEntity {
private String name;
@OneToOne(cascade = CascadeType.ALL, fetch = FetchType.EAGER)
private Test2 test2;
}
И Вторая сущность
@Entity
@Getter
@Setter
public class Test2 extends SqlBaseEntity {
private String contact;
}
ИMy Sql Base Entity
@MappedSuperclass
@Data
@NoArgsConstructor
@AllArgsConstructor
public class SqlBaseEntity implements Serializable{
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@CreatedDate
@Column(nullable = false, updatable = false, columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
private Timestamp createdAt;
@LastModifiedDate
@Column(nullable = false, updatable = true, columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
private Timestamp lastModified;
@Version
@Column
private Long version;
public SqlBaseEntity(Long version){
this.version = version;
}
}
и после запуска приложения. Я получаю это
- После нажатия этой кнопки я нашел это.
- Но я хочу заполнить данные поля test2 (информация о Test2) {контактные данные}, когда я сделаю запрос на Test1. Что я могу сделать, пожалуйста, скажите мне.