Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Die Spring Data-Abfrage funktioniert nicht, wenn der Abfrageparameter eine Entität ist

Bitte überprüfen Sie, ob Sie dies nicht vermissen.

Wenn Sie das Benutzerobjekt in der Abfrage nicht erhalten, kann dies daran liegen, dass Sie das UserWithPassword nicht eifrig abrufen. Das verzögerte Abrufen des Objekts erstellt ein Proxy-Objekt für die inneren Objekte und daher erhalten Sie nicht den Wert des Benutzerobjekts.

Und ich hoffe, dass der Standard-Fetch-Typ LAZY ist, wenn ich mich nicht irre