AliasToBeanResultTransformer El 13 de febrero de 2010 14:17, Carlos Cocom <[email protected]>escribió:
> Hola a todos
>
> Tengo una duda cuando utilice storeds intente utilizar un mapping como el
> siguiente para entidad donde se recuperan los datos
>
> <?xml version="1.0" encoding="utf-8" ?>
> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="GFV">
> <import class="GFV.cSimpleItem, GFV"/>
> </hibernate-mapping>
>
> e intenta recuperar los datos de la siguiente manera
>
> IQuery q = session.GetNamedQuery("USP_RECUPERA_INFO");
> IList< cSimpleItem > result = q.List< cSimpleItem >();
>
> Y me devolvía el siguiente error
>
> "persistent class cSimpleItem not found"
>
> Por lo que tuve que crear un mapping como el siguiente, con lo cual ya
> quedo solucionado por supuesto la tabla a la que se refiere el elemento
> table es un fake.
>
> <?xml version="1.0" encoding="utf-8" ?>
> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="GFV">
> <class name = "GFV. cSimpleItem,GFV" *table* = "SimpleItem">
>
> <id name="ID" column="ID">
> <generator class="native"/>
> </id>
>
> <property name="PlanId" column="PlanId"/>
> <property name="FecIni" column="FecIni"/>
> <property name="Parent" column="Parent"/>
> <property name="FecFin" column="FecFin"/>
> <property name="Checked" column="Checked"/>
> <property name="FecChecked" column="FecChecked"/>
> <property name="UsuarioId" column="UsuarioId"/>
> <property name="ActividadId" column="ActividadId"/>
> <property name="Nombre" column="Nombre"/>
> <property name="Nivel" column="Nivel"/>
> <property name="Duracion" column="Duracion"/>
> <property name="SubCategoriaIniId" column="SubCategoriaIniId"/>
> <property name="SubCategoriaFinId" column="SubCategoriaFinId"/>
> <property name="duracion_childs" column="duracion_childs"/>
> </class>
> </hibernate-mapping>
>
> Ahora mi pregunta:
>
> Así es como se debe hacer para todas las entidades de recuperación de datos
> en stored procedures en nhibernate? [?]
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
--
Fabio Maulo
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano<<344.gif>>
