Questions marquées «nhibernate»

NHibernate est un mappeur objet-relationnel (ORM) open source pour le framework .NET.

5
Qu'est-ce que l'algorithme Hi / Lo?
Qu'est-ce que l'algorithme Hi / Lo? J'ai trouvé cela dans la documentation NHibernate (c'est une méthode pour générer des clés uniques, section 5.1.4.2), mais je n'ai pas trouvé une bonne explication de son fonctionnement. Je sais que Nhibernate s'en occupe, et je n'ai pas besoin de connaître l'intérieur, mais je …


4
NHibernate ISession Flush: où et quand l'utiliser, et pourquoi?
L’utilisation de session.Flush, en conjonction avec session.Commitet session.Close. Fonctionne parfois session.Close, par exemple, il valide tous les changements dont j'ai besoin. Je sais que je dois utiliser la validation lorsque j'ai une transaction ou une unité de travail avec plusieurs créations / mises à jour / suppressions, afin de pouvoir …

16
NHibernate.MappingException: Pas de persistance pour: XYZ
Maintenant, avant de le dire: j'ai fait Google et mon hbm.xmlfichier est une ressource intégrée. Voici le code que j'appelle: ISession session = GetCurrentSession(); var returnObject = session.Get<T>(Id); Voici mon fichier de mappage pour la classe: <?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> <class name="HQData.Objects.SubCategory, HQData" table="SubCategory" lazy="true"> <id name="ID" column="ID" …
134 c#  .net  nhibernate 

9
NHibernate vs LINQ to SQL
En tant que personne qui n'a utilisé aucune de ces technologies sur des projets du monde réel, je me demande si quelqu'un sait comment ces deux technologies se complètent et à quel point leurs fonctionnalités se chevauchent.

10
Entity Framework 4 vs NHibernate [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 5 ans . Améliorez cette …

1
Moq: configuration non valide sur un membre non remplaçable: x => x.GetByTitle ("asdf")
Je ne sais pas comment résoudre ce problème, en essayant de faire un test unitaire sur la méthode "GetByTitle" Voici mes définitions: 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); …
111 c#  nhibernate  nunit  resharper  moq 



20
Y a-t-il de bonnes raisons de ne pas utiliser un ORM? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
107 c#  nhibernate  orm  enterprise 


4
Meilleur moyen de convertir IList ou IEnumerable en Array
J'ai une requête HQL qui peut générer soit une IList de résultats, soit un IEnumerable de résultats. Cependant, je veux qu'il renvoie un tableau de l'entité que je sélectionne, quelle serait la meilleure façon d'y parvenir? Je peux soit énumérer et construire le tableau, soit utiliser CopyTo () un tableau …
99 c#  nhibernate 

2
Critères SpatialRestrictions.IsWithinDistance NHibernate.Spatial
Quelqu'un a-t-il mis en œuvre ceci, ou sait-il s'il serait difficile de l'implémenter / a des pointeurs? public static SpatialRelationCriterion IsWithinDistance(string propertyName, object anotherGeometry, double distance) { // TODO: Implement throw new NotImplementedException(); } depuis NHibernate.Spatial.Criterion.SpatialRestrictions Je peux utiliser "où NHSP.Distance (PROPRIÉTÉ,: point)" dans hql. Mais je veux combiner cette …

3
Attribut inverse dans NHibernate
Comment utiliser l'attribut inverse? Si je ne me trompe pas, pour une à plusieurs relations, l'attribut inverse doit être défini sur true. Pour les relations plusieurs-à-plusieurs, l'un des attributs inverses de la classe d'entité doit être défini sur true et un autre défini sur false. Quelqu'un peut-il éclairer ce sujet?


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.