Conexión de base de datos de solo lectura con Hibernate

¿Es posible usar Hibernate y conectarse a una base de datos con una conexión de solo lectura? Estaré trabajando en un proyecto que requerirá conectarse a una base de datos existente, extraer datos de él y realizar una manipulación de datos compleja en la aplicación. A lo largo de todo esto, no puedo cambiar nada en la base de datos, de ahí el requisito de conexión de solo lectura.

Mi primer pensamiento fue extraer los datos de la base de datos usando Hibernate para poder tener listos los objetos Java que representan los datos, sin embargo, no puedo encontrar ninguna información sobre cómo obligar a Hibernate a usar una conexión de base de datos de solo lectura. .. Tengo la sensación de que esto podría ser imposible, pero quiero averiguarlo de los demás antes de seguir otras ideas.

Respuestas a la pregunta(2)

Su respuesta a la pregunta