Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hibernate:Nhiều truy vấn chọn lọc được thực hiện bởi Hibernate cho Chế độ tìm nạp Eager

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.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chủ đề mysql_insert_id có an toàn không?

  2. MySQL Full Text Search Mystery

  3. RSA trong Android tạo ra các khóa đúng nhưng giải mã sai

  4. MySQL INSERT mà không cần phải chỉ định mọi trường không phải là trường mặc định (# 1067 - Giá trị mặc định không hợp lệ cho 'bảng')

  5. bản in hình ảnh blob mySQL?