O/R Mapping – NHibernate – Resource Files


Bem, a batalha para implementar o NHibernate continua. Precisei há pouco persistir o estado dos meus objetos nas 21 tabelas da DB (SQL Server 2000). Utilizando o NHibernate, o que tive a fazer foi somente criar os arquivos de mappings (a parte mais chata, mas nada muito complicado) e também definir o arquivo de configuração do NHibernate mapeando os arquivos de resources (conforme figura abaixo), quais optei por faze-los em “Embedded Resources”.

Feito isso, é agora somente chamar o método Save(…) e passar o objeto à persistir e tudo magicamente aparece nas devidas tabelas da DB sem escrever uma query SQL, definir parametros, definir e gerir conexões, etc.

Se não estiver a utilizar “Embedded Resources” pode ao invés de fazer o mapping para o Resource, faz-se o mapping diretamente para o arquivo XML.

Bem, aos poucos vou colocando por aqui as novidades sobre este O/RM.

Anúncios

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s