В моем приложении Spring Boot предположим, что у меня есть класс с именем A
:
@Entity
public class A{
@Id
Long id;
A(){}
}
и другой класс с именем B
:
@Entity
public class B{
@Id
Long id;
A a;
B(){}
}
Что я хочу - всякий раз, когда я создаю экземпляр B, A создается с тем же идентификатором .
Как я могу это сделать?
Как в JSON,экземпляр B:
{
"id": "x",
"a": {
"id": "x"
}
}
Что я получаю:
{
"id": "x",
"a": {
"id": "y"
}
}