Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Adriano MSB

Mapeamento Automático NHibernate

Recommended Posts

Pessoal,

 

ja trabalhei com nhibernate em projetos pequenos varias vezes, e para mapear ou eu fazia manualmente (classe por classe, campo por campo) e recentemente eu usei umas ferramentas na net que geravam o xml.

 

mas agora vou começar um projeto grande e o DBA ja montou o banco, que por sinal tem mais de 100 tabelas.

 

vou fazer o mapeamento nhibernate fluent, mas a pergunta é.

 

Existe alguma ferramenta que le o banco e gera as classes de entidade e de mapeamento???

 

agradeço a quem puder me ajudar.

 

teh mais....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não trabalho com xml, ela gera as classes em c#.

 

Abraços...

 

Ola Quintelab,

 

eu procurei na net e não achei nenhuma ferramente que gera as classes para o mapeamento fluent em nhibernate.

 

O que eu gostaria é que o template para o mygeneration gerasse uma classe dessa forma.

public class Employee
{
 public virtual int Id { get; private set; }
 public virtual string FirstName { get; set; }
 public virtual string LastName { get; set; }
 public virtual Store Store { get; set; }
}

 

e outra dessa forma

public class EmployeeMap : ClassMap<Employee>
{
 public EmployeeMap()
 {
   Id(x => x.Id);
   Map(x => x.FirstName);
   Map(x => x.LastName);
   References(x => x.Store);
 }
}

 

voce disse que tem um template, é dessa forma que seu template funciona? poderia me passar o link para baixar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.