Angenommen, ich habe Foo
Einheit mit einem Feld mit @ManyToOne(fetch = FetchType.LAZY)
annotiert. Normalerweise wird dieses Feld nicht benötigt, aber in einigen Abfragen benötigen wir alle Elemente mit allen zugehörigen Entitäten. Ich möchte Datenbank nicht einzeln abfragen, um verbundene Entitäten zu erhalten (n + 1 wählen Problem). Gibt es eine Möglichkeit, fetchType anzugeben? Etwas wie:Spring Jpa: Ändern FetchType für Entität
@Repository
public interface FooRepository extends CrudRepository <Foo, String> {
List<Foo> findAll(FetchType fetchType);
}
Aber '@ ManyToOne' hat keinen Typ' List', du hast ihn mit '@ OneToMany' verwechselt – ipoteka