Лучше, если вы будете лучше понимать классы Model в Spring-boot. Вы можете посмотреть на JPA Entities . Если вам нужно получить полный объект, вы должны определить ссылочный объект, который указывает на другой класс
Например: private Protocol protocoloId;
Я определил некоторые аннотации, которые могут потребоваться на основе того, какВы определяете таблицу в своей базе данных. Иногда вы определяете больше аннотаций для сопоставления сущности с классом вашей таблице (например: @Column
, @Tabel
... и т. Д.)
@Entity
public class Protocol{
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private LocaDateTime day;
private List<?> object;
//No argument constructors & argument constructors
// Getters and setters
}
@Entity
public class Car{
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
@OneToMany
@JoinColumn(name="protocol_id")
private Protocol protocoloId;
private LocalDate year;
private String color;
//No argument constructors & argument constructors
// Getters and setters
}
@Entity
public class Home{
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
@OneToMany
@JoinColumn(name="protocol_id")
private Protocol protocoloId;
private String address;
private String type;
private int year;
//No argument constructors & argument constructors
// Getters and setters
}