Có EntityB
chứa một trường có tên entity_a
? Tên phải được khai báo chính xác trong mappedBy
thuộc tính.
Nói chung, các nhà cung cấp JPA được yêu cầu tuân theo FetchType.EAGER
cách thức. Đây dường như là một vấn đề cấu hình sai. Mặc dù vậy, trong khi nhà cung cấp JPA được yêu cầu tải các liên kết mong muốn một cách háo hức, không có gì đảm bảo rằng nó sẽ được thực hiện trong một truy vấn duy nhất. Có một chú thích dành riêng cho chế độ Hibernate có thể được sử dụng làm gợi ý:@Fetch(FetchMode.JOIN)
. Hãy dùng thử và xem nếu nó hoạt động.