Perguntas com a marcação «nhibernate»

NHibernate é um mapeador objeto-relacional (ORM) de código aberto para a estrutura .NET.

5
Qual é o algoritmo Hi / Lo?
Qual é o algoritmo Hi / Lo? Eu encontrei isso no documentação NHibernate (é um método para gerar chaves exclusivas, seção 5.1.4.2), mas não encontrei uma boa explicação de como funciona. Eu sei que o Nhibernate lida com isso, e eu não preciso saber por dentro, mas estou apenas curioso.


4
NHibernate ISession Flush: Onde e quando usá-lo e por quê?
Uma das coisas que me deixa completamente confuso é o uso de session.Flush, em conjunto com session.Commit, e session.Close. Às vezes session.Closefunciona, por exemplo, confirma todas as alterações necessárias. Sei que preciso usar o commit quando tenho uma transação ou uma unidade de trabalho com várias criações / atualizações / …

16
NHibernate.MappingException: sem persistência para: XYZ
Agora, antes que você diga: eu fiz o Google e meu hbm.xmlarquivo é um recurso incorporado. Aqui está o código que estou chamando: ISession session = GetCurrentSession(); var returnObject = session.Get<T>(Id); Aqui está o meu arquivo de mapeamento para a classe: <?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> <class name="HQData.Objects.SubCategory, HQData" …
134 c#  .net  nhibernate 


10
Entity Framework 4 vs NHibernate [fechado]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando este post . Fechado há 5 anos . Melhore esta questão Muito se tem falado sobre a primeira …

1
Moq: configuração inválida em um membro não substituível: x => x.GetByTitle (“asdf”)
Não sei como posso corrigir isso, tentando fazer um teste de unidade no método "GetByTitle" Aqui estão minhas definições: public class ArticleDAO : GenericNHibernateDAO(IArticle, int>, IArticleDAO { public IArticle GetByTitle(string title) { IQuery query = Session.CreateQuery("...") return query.UniqueResult<IArticle>(); } } public interface IArticleDAO { IArticle GetByTitle(string title); } teste de …
111 c#  nhibernate  nunit  resharper  moq 



20
Existem boas razões para não usar um ORM? [fechadas]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
107 c#  nhibernate  orm  enterprise 


4
Melhor maneira de converter IList ou IEnumerable em Array
Eu tenho uma consulta HQL que pode gerar um IList de resultados ou um IEnumerable de resultados. Porém, eu quero que ele retorne um array da Entidade que estou selecionando, qual seria a melhor maneira de fazer isso? Posso enumerar por meio dele e construir a matriz ou usar CopyTo …
99 c#  nhibernate 

2
Criteria SpatialRestrictions.IsWithinDistance NHibernate.Spatial
Alguém implementou isso, ou sabe se seria difícil implementar isso / tem alguma indicação? public static SpatialRelationCriterion IsWithinDistance(string propertyName, object anotherGeometry, double distance) { // TODO: Implement throw new NotImplementedException(); } de NHibernate.Spatial.Criterion.SpatialRestrictions Posso usar "where NHSP.Distance (PROPERTY,: point)" em hql. Mas quero combinar esta consulta com minha consulta de …

3
Atributo inverso em NHibernate
Como faço para usar o atributo inverso? Se não estou enganado, para um para muitos relacionamentos, o atributo inverso deve ser definido como verdadeiro. Para relacionamentos muitos para muitos, um dos atributos inversos da classe de entidade deve ser definido como verdadeiro e outro como falso. Alguém pode lançar algumas …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.