У меня есть несколько отношений OneToMany в сущности.JPA не загружает отношения
@OneToMany(cascade = CascadeType.ALL, mappedBy = "url")
private List<Squrlimage> squrlimagelist;
и
@JoinColumn(name = "URL", referencedColumnName = "ID", insertable = false, updatable = false)
@ManyToOne(optional = false)
private Url url;
Однако отношения не загружается. Он всегда дает нулевое значение в сущности. Что не так с кодом? Мои другие отношения работают нормально. Спасибо.
Пробовал, но не использовал .. Да, таблица имеет ограничение на ID. – Yangrui
вы можете проверить, всегда ли вы используете аннотацию в поле, и укажите ли какой-либо метод доступа в файле конфигурации. если есть несоответствие, аннотация по полю будет проигнорирована. – cjcrobin
Мне было очень странно, что не только отношения не загружались должным образом, но некоторые поля также возвращали нулевое значение. Что может быть неправильным? – Yangrui