| |||
Mapear una vista con Hibernate Buenas. Quería mapear una vista con hibernate, he buscado y por lo que he leido se hace igual que una tabla. Pero cuando le quito la etiqueta id me da fallo ¿como puedo mapear una tabla o vista sin tener que especificar una clave primaria? |
| |||
Respuesta: Mapear una vista con Hibernate Hola. emmmm te comento, eso no se puede hacer ya que hibernate representa los objetos mapeados en forma de tablas, a su vez, las propiedades de los mismos objetos dentro de campos de tabla, por lo tanto, necesita forzosamente tener un identificador unico para saber a que objeto apuntar de lo contrario seria imposible de descifrar. Lo que puedes hacer es meter todas tus propiedades dentro de un gran id compuesto, lo cual, no es una buena solucion o de plano usar jdbc y crear tus tablas con sql nativo saludos |
| |||
Respuesta: Mapear una vista con Hibernate Hola Didi-chan. ¿Por qué quieres quitar la clave primaria? Las tablas y vistas necesitan una clave primaria, para que cada registro se identifique de forma inequívoca. Lo que sí puedes hacer es poner como clave primaria otro campo que no sea el id. Saludos. |
| |||
Respuesta: Mapear una vista con Hibernate No sé, me lo ha dicho mi jefe que la quite, yo tampoco lo entiendo bien, pero visto que no se puede quitar supongo que tendré que hablar con él... |