Resultados da pesquisa a pedido "nhibernate"

2 a resposta

Não é possível usar o NHibernate Code Mapping para um campo particular

Qual é o Mapeamento de Código NHibernate equivalente para o seguinte código Fluent NHibernate: Map(x => x.Orders).Access.CamelCaseField(Prefix.Underscore);Passei a tarde toda tentando fazer isso funcionar. Aqui esta o meu codigo ate ...

2 a resposta

Como obter SQL com valores de parâmetro em uma exceção

Difícil de acreditar, mas não consigo encontrar uma resposta direta para isso: Como posso obter a instrução SQLincluindo os valores dos parâmetrosquando a instrução gera uma exceçãoe somente quando gera uma exceção. Eu sei como registrar a ...

2 a resposta

NHibernate: Como obter uma instância de entidade do cache da sessão?

Inicio a sessão no início da unidade de trabalho e fecho no final da mesma. A unidade de trabalho é dividida em vários métodos. Em um método, eu carrego a entidade usandoGet método. Portanto, isso fica no cache da sessão. A instância da entidade ...

1 a resposta

NHibernate: ISession.Merge (object) é uma boa solução para NonUniqueObjectException?

Meu aplicativo é dividido em três camadas.DAL (NHibernate) =>BLL =>Application. Retornos DALEntity instâncias. Essas são entidades do NHibernate. O BLL mapeia esses dados para os DTOs e retorna ao aplicativo. Aplicativo usa DTOs; nunca cria / ...

1 a resposta

Mapeamento de função de coleção duplicada nHibernate - Ao tentar criar um - muitos mapeamentos

Estou aprendendo o nHibernate e estava tentando um mapeamento para muitos. Aqui estão as duas tabelas Produto e Tipo de produto. namespace NHibernateSample.Models { public class Product { public virtual Guid Id { get; set; } public virtual ...

2 a resposta

Problema fluente do NHibernate N + 1 com objetos complexos

Estou tendo um problema com o NHibernate consultando o banco de dados muitas vezes. Acabei de perceber que provavelmente está relacionado ao problema n + 1, mas não consigo descobrir como alterar meus mapeamentos para resolver o problema. Como ...

1 a resposta

NHibernate QueryOver Coalesce uma propriedade para outra propriedade

Considere este domínio bobo: namespace TryHibernate.Example { public class Employee { public int Id { get; set; } public string Name { get; set; } } public class WorkItem { public int Id { get; set; } public string Description { get; set; } ...

2 a resposta

Como implementar o padrão de sessão por solicitação no asp.net mvc com o Nhibernate

Eu criei a sessão nhibernate no evento Application_start do arquivo global.asax, a sessão está sendo passada para os construtores de métodos de serviço. No método de serviço, estou usando a sessão para executar operações CRUD, isso funciona ...

2 a resposta

NHibernate diferença entre Consulta <T>, Get <T> e Load <T>

Gostaria de encontrar a diferença no uso dessas três maneiras de obter dados do banco de dados ao fazer algo como: public T GetById(int id) { using (var db = Database.Session) { using (var t = db.BeginTransaction()) { try { return db.Get<T>(id); ...

2 a resposta

NHibernate ClassMap obtém o nome da coluna da propriedade

Eu tenho ClassMap e entidade. No código, gostaria de obter nomes de colunas para propriedades na entidade. Qualquer ideia? public class AccountToDepotMap : ClassMap<AccountToDepot> { public AccountToDepotMap() { Table("COPS_WPA_ACCOUNT_DEPOT"); ...