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>>

Responder a