Hibernate: ¿Hibernate siempre usa proxies de objetos?

Pensé que los proxies de objeto se usan solo cuando la clase tiene un campo de tipo Colección y usa la recuperación diferida. Pero algunas fuentes parecen sugerir que Hibernate 3 usa proxies para todos los objetos, independientemente de si el objeto tiene un campo de tipo de colección o no.

¿Alguien puede explicar cuándo Hibernate usa proxies de objeto? ¿Es todo el tiempo, o solo en algunos casos?

Respuestas a la pregunta(1)

Su respuesta a la pregunta