Hace EntityB
contener un campo llamado entity_a
? El nombre debe ser exactamente como se declara en el mappedBy
atributo.
En general, los proveedores de JPA deben respetar el FetchType.EAGER
modo. Esto parece ser un problema de mala configuración. Aun así, si bien se requiere que el proveedor de JPA cargue asociaciones ansiosas con entusiasmo, no hay garantía de que se haga en una sola consulta. Hay una anotación específica de Hibernate que se puede usar como sugerencia:@Fetch(FetchMode.JOIN)
. Pruébelo y vea si funciona.