-Genwise Software Factory http://www.genwise.com/

El 9 de febrero de 2011 09:22, Fabio Maulo <[email protected]> escribió:

> Lo que se te escaparon:
> - Visual NHibernate
> - LLBLGen
> - AjGenesis
> - ddl2hbm
> - codesmith
> - mygeneration
> - este que no tiene nombre
> http://nhforge.org/blogs/nhibernate/archive/2010/07/28/strongly-typed-convention-based-mappings-using-linq-to-xsd-part-1.aspx
>
>
> <http://nhforge.org/blogs/nhibernate/archive/2010/07/28/strongly-typed-convention-based-mappings-using-linq-to-xsd-part-1.aspx>y
> algún otro que se me escape en este momento
>
> 2011/2/9 Carlos Peix <[email protected]>
>
>
>> 2011/2/8 Rodrigo Marquez <[email protected]>
>>
>> al referirte al framework de attributes te refieres al Fluent Nhibernate?,
>>
>>
>> Hay varias maneras de configurar los mapeos de NHibernate, todas ellas son
>> distintas:
>>
>>    - XML: archivos .hbm.xml, muy similar a Hibernate
>>    - Atributos: un proyecto de NH Contrib, desactualizado segun vi hace
>>    un tiempo
>>    - Castle ActiveRecord: no es solo configuracion, agrega servicios a
>>    NHibernate. Se configura con atributos similares a los que indicaste en tu
>>    ejemplo de JPA
>>    - FluentNHibernate: configura NH mediante una API fluent. Luego genera
>>    los mappings.
>>    - ConfORM: es una suerte de autoconfiguracion. Parte de ciertas reglas
>>    y del analisis de las clases de dominio.
>>    - Algun otro que se me escape...
>>
>>
>> porqué comentas que es engorroso?, hice un pequeño ejemplo pero no lo
>>> suficiente como para dar un veredicto, así que me gustaría saber un poco mas
>>> del porqué de tu comentario, gracias!!!
>>
>>
>> Es una cuestion subjetiva, a muchos no nos gusta utilizar atributos de
>> persistencia (u otros de infraestructura) en nuestro modelo. Ademas hay
>> opciones que pemiten escribir menos y separado del dominio.
>>
>> Por ejemplo, con ConfORM, una vez que tenes establecidas las reglas, las
>> cuales deben estar de acuerdo a tus convenciones de codificacion, no tenes
>> que configurar nada con cada nueva clase que agreges (suponiendo que dejas
>> que NHibernate genere tu esquema de base de datos).
>>
>>
>> Darío, José, a ambos gracias, me refirieron a Conform, por lo que leo está
>>> interesante, se trata de un generador de modelos, es decir, que crea los
>>> xmls a partir de código, estoy en lo correcto?
>>>
>>
>> No, es justo al reves. Vos escribis tu modelo y luego lo mapeas con
>> ConfORM
>>
>>
>> lo han utilizado alguna vez? es estable?
>>>
>>
>> A la primera pregunta: si, a la segunda: si, como cualquier otro software
>> liberado luego de su version 1.0. Siempre es bueno tener tests.
>>
>>
>>>
>>> Muchisimas gracias!!
>>>
>>
>> ----------------------------------
>> Carlos Peix
>>
>>
>>
>>>
>>> El 8 de febrero de 2011 17:57, José F. Romaniello <
>>> [email protected]> escribió:
>>>
>>> Habia un proyecto NHibernate MappingsAttribuetes en contrib creo pero
>>>> esta olvidado, la unica opción con atributos es activerecord (castle
>>>> project).
>>>> Según fabio en nhibernate no se mapea más, desde el proyecto conform.
>>>>
>>>> El 08/02/11, rodmarquez21 <[email protected]> escribió:
>>>> > Buenas tardes a todo@s, vengo de Hibernate 3, para java, lo he usado
>>>> > con JPA, es decir, con anotaciones, ya no se usa el XML para mapear
>>>> > los atributos, saben si el NHibernate puede trabajar con algo parecido
>>>> > al JPA???, algo así:
>>>> >
>>>> > @Entity
>>>> > @Table(name="tbl_sky")
>>>> > public class Sky implements Serializable {
>>>> >    ...
>>>> > }
>>>> >
>>>> >
>>>> > o...
>>>> >
>>>> > @Id @GeneratedValue(strategy=GenerationType.SEQUENCE,
>>>> > generator="SEQ_STORE")
>>>> > public Integer getId() { ... }
>>>> >
>>>> >
>>>> > El @ marca las anotaciones, hay algo así para .NET?
>>>> >
>>>> > Gracias de antemano!!
>>>> >
>>>> > --
>>>> > Para escribir al Grupo, hágalo a esta dirección:
>>>> > [email protected]
>>>> > Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>>>
>>>> --
>>>> Enviado desde mi dispositivo móvil
>>>>
>>>> --
>>>> Para escribir al Grupo, hágalo a esta dirección:
>>>> [email protected]
>>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>>>
>>>
>>>  --
>>> Para escribir al Grupo, hágalo a esta dirección:
>>> [email protected]
>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>>>
>>
>>  --
>> 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
>

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a