Tengo un sistema de base de datos heredado realmente feo con el que necesito integrar. Esencialmente estoy haciendo informes de solo lectura en el sistema, y no quiero configurar mil entidades que representen cada una de las tablas en las que estoy trabajando. En cambio, me gustaría simplemente definir una Entidad para cada uno de los tipos de informes que genero (esencialmente una unión de un grupo de columnas de diferentes tablas), y luego dejar hibernar el mapa de lo desagradable (muchos se unieron, muchos se unieron) consulta sql a una lista de tales entidades.Entidades Hibernate sin tablas subyacentes
La pregunta es: ¿puedo crear una entidad que no tenga una tabla subyacente y usar una declaración SQL para completar una lista de dichas entidades?
Gracias!
Cambié a esta respuesta porque usa Hibernate y responde mejor a la pregunta original. – idbentley
En la clase de asignación de hibernación, debe usar "nombre" en lugar de "nombre de entidad" e hibernación podrá crear los objetos de resultado por sí mismo, sin el código repetitivo para crearlos manualmente. Sería bueno si esto se pudiera hacer solo con anotaciones, pero no pude encontrar la manera. –