Wie kann ich die Warnung „firstResult / maxResults“ vermeiden, die mit collection fetch angegeben wurde? im Speicher anwenden! ”bei Verwendung des Ruhezustands?
Ich erhalte eine Warnung im Serverprotokoll"firstResult / maxResults wurde mit collection fetch angegeben; wird im Speicher angewendet!". Aber alles funktioniert gut. Aber ich will diese Warnung nicht.
Mein Code istpublic employee find(int id) {
return (employee) getEntityManager().createQuery(QUERY).setParameter("id", id).getSingleResult();
}
Meine Frage istQUERY = "from employee as emp left join fetch emp.salary left join fetch emp.department where emp.id = :id"