Cómo anular FetchType.EAGER para ser perezoso en tiempo de ejecución

Al usar el EntityManager de JPA y el objeto de consulta de JPA, ¿cómo puedo anular algo que tiene la anotación @OneToMany (fetch = FetchType.EAGER) para que se recupere perezosamente en una consulta?

Si tuviera el objeto de consulta de hibernación, podría hacer que creara un objeto de criterio y, con esto, configuraría el tipo de búsqueda como perezoso. Pero tengo que usar el objeto JPA Query. ¿Hay alguna solución para este problema?

Respuestas a la pregunta(2)

Su respuesta a la pregunta