30/08/2013, 02:16
|
| | Fecha de Ingreso: diciembre-2010
Mensajes: 459
Antigüedad: 13 años, 11 meses Puntos: 21 | |
Como mapear una vista con hibernate Tengo una vista pero sin id y lo mapeo asi:
<hibernate-mapping package="models">
<class name="models.Cuentar" table="CUENTA" mutable="false">
<property column="TIPO" name="tipo" type="java.lang.String"/>
<property column="E" name="e" type="java.lang.String"/>
</class>
</hibernate-mapping>
Pero me da error:
SEVERE: Error parsing XML: XML InputStream(19) El contenido del tipo de elemento "class" debe coincidir con "(meta*,subselect?,cache?,synchronize*,comment?,tu plizer*,(id|composite-id),discriminator?,natural-id?,(version|timestamp)?,(property|many-to-one|one-to-one|component|dynamic-component|properties|any|map|set|list|bag|idbag|ar ray|primitive-array)*,((join*,subclass*)|joined-subclass*|union-subclass*),loader?,sql-insert?,sql-update?,sql-delete?,filter*,resultset*,(query|sql-query)*)".
Initial SessionFactory creation failed.org.hibernate.InvalidMappingException: Could not parse mapping document from resource models/CuentaValidador.hbm.xml
Exception in thread "main" java.lang.ExceptionInInitializerError
Es posible porque el mapeo en hiebrnate siempre necesite una clave primaria? como puedo solventar esto si no puedo modificar la select de la vista
Saludos
__________________ Oye los consejos de todo el mundo, y sigue el tuyo.
Si te han ayudado deja un karma y si no te han ayudado pero vez util la información tb deja un karma xD
Sirdaiz |