Você está na página 1de 1

NHibernate

 ISessionFactory(NHibernate.ISessionFactory): Modo seguro de cache do mapeamento


para um simples database. Uma fabrica para ISession e um cliente do
IConnectionProvider.
 ISession(NHibernate.ISession): É um simples objeto de vida curta que é responsável
pela ligação entre a aplicação e a loja de persistência. Uma fabrica para ITrasaction.
Comporta um obrigatório cachê de persistência do Objeto, usado para a navegação no
objeto gráfico ou a procura de objetos pelo identificador.
 Persistence Objects and Collections:
 Configuration(): é usado para criar um SessionFactory.
o Exemplo:

Configuration cfg = new Configuration()


.AddClass(typeof(NHibernate.Auction.Item))
.AddClass(typeof(NHibernate.Auction.Bid));

o Esse metodo carrega um arquivo de mapeamento de um recurso incorporado


nesse arquivo. Então o NHibernate irá olhar para os arquivos de mapeamento
o

 cslldfdf

Você também pode gostar