У меня есть лицо Лицо с отношением к другому человеку (наставнику). Этот человек может быть null
. Я думал, что только аннотация аннулирует мой наставник. Если я удалю аннотацию ManyToOne
, наставник не будет подключен.Сущность без ограничения
@Entity
public class Person extends Model {
@Id
@Constraints.Required
@Formats.NonEmpty
public Integer id;
@ManyToOne
@Constraints.Required
public User user;
@Constraints.Required
public String firstName;
@Constraints.Required
public String lastName;
@ManyToOne
public Person mentor;
...
Как я могу получить лицо без наставника?
UNIT-тестирование, тестирование UNIT! Acctualy может быть нулевым. Я видел это в тесте. Наставник id вернулся с mentor.id -1. Это была первопричина. Если я удалю много-к-одному, он не будет связан с наставником – myborobudur