Mapeamento do NHibernate em Detalhes
Ayende Rahien fez treze posts no seu blog descrevendo os diferentes tipos de mapeamento do NHibernate, explicando em detalhes cada um. Ayende é um dos colaboradores do NHibernate, criador do NHibernate Profiler e vem utilizando o NHibernate por muitos anos.
As formas de mapeamento das classes para os bancos de dados também estão, individualmente, muito bem descritas na documentação do NHibernate, mas os diferentes cenários de uso nem sempre são óbvios.
Até o momento Ayende comentou sobre os seguintes mapeamentos:
- Property
- Component
- Many-to-one
- Inheritance
- Dynamic component
- Set
- Concurrency
- Database Object
- Named Queries
- One-to-one
- Join
- Any
- Many-to-any
À medida que ele passa por cada mapeamento, comenta sobre detalhes mínimos de uso que não são conhecidos pela maioria dos usuários do NHibernate. Exemplos de como lhe dar com herança, map value objects (do Domain-Driven Design), mapear diversas tabelas em apenas uma classe ou criar associações que simplesmente não são possíveis de fazer no mundo relacional.
Os mesmos posts também são encontrados no NHibernate Forge, que é o novo site oficial da comunidade NHibernate”.
Conteúdo educacional
Complexidade organizacional no Século 21
Alexandre Magno 16 Mai, 2013


Olá visitante
Você precisa cadastrar-se no InfoQ Brasil ou Login para enviar comentários. Há muitas vantagens em se cadastrar.Obtenha o máximo da experiência do InfoQ Brasil.
Dê sua opinião