Ich stelle manchmal fest, dass ich mit meinen Eltern / Kind-Objekten oder vielen-zu-vielen-Beziehungen entweder SaveOrUpdateoder aufrufen muss Merge. Wenn ich anrufen muss SaveOrUpdate, hat die Ausnahme, die ich beim Anrufen erhalte Merge, normalerweise damit zu tun, dass vorübergehende Objekte nicht zuerst gespeichert werden. Bitte erläutern Sie den Unterschied zwischen den …
Ich habe eine Klasse namens ReportRequest als: public class ReportRequest { Int32 templateId; List<Int32> entityIds; public virtual Int32? Id { get; set; } public virtual Int32 TemplateId { get { return templateId; } set { templateId = value; } } public virtual List<Int32> EntityIds { get { return entityIds; } …
Ich verwende NHibernate 2.1.2.400, das auf log4net 1.2.10.0 verweist. Im selben Projekt verwende ich auch das SDK für die einfache Buchhaltung. Leider wird immer noch log4net 1.2.9.0 verwendet. So kann ich NHibernate zum Laufen bringen, wenn ich auf log4net 1.2.10.0 verweise, aber das simplySDK nicht funktioniert. Und umgekehrt... Ich vermute, …
Ich habe ein übergeordnetes Objekt, das eine Eins-zu-Viele-Beziehung zu einer IList von untergeordneten Objekten hat. Was ist der beste Weg, um die untergeordneten Objekte zu löschen? Ich lösche den Elternteil nicht. Mein übergeordnetes Objekt enthält eine IList mit untergeordneten Objekten. Hier ist die Zuordnung für die Eins-zu-Viele-Beziehung: <bag name="Tiers" cascade="all"> …
Wie ist die Übereinstimmung darüber, wann eines dieser Tools verwendet werden soll, die dem anderen gegenüberstehen? Ich finde Subsonic sehr nützlich, um Dinge schnell erledigen zu können, aber bei großen Projekten ist es nicht skalierbar und bindet Ihr Domain-Modell an Ihr Datenbankmodell. Hier kommt Nhibernate ins Spiel, da es Ihnen …
Das eifrige Laden von NHibernate kann mit Fetchund erfolgen FetchMany, wie in NHibernate Linq Eager Fetching auf Mike Hadlows Blog beschrieben. Was ist der Unterschied zwischen diesen beiden Methoden und unter welchen Umständen würde jede angewendet?
Ich habe versucht, das umgekehrte Attribut von Hibernate in den Griff zu bekommen, und es scheint nur eines dieser Dinge zu sein, die konzeptionell schwierig sind. Das Wesentliche, das ich erhalte, ist, dass wenn Sie eine übergeordnete Entität (z. B. Parent) haben, die eine Sammlung von untergeordneten Objekten unter Verwendung …
Ich habe mich gefragt, ob jemand eine gute Lösung für ein Problem hat, auf das ich in den letzten Jahren mehrfach gestoßen bin. Ich habe einen Einkaufswagen und mein Kunde fordert ausdrücklich, dass seine Bestellung von Bedeutung ist. Also muss ich die Reihenfolge zur DB beibehalten. Der naheliegende Weg wäre, …
Ein bisschen Domainwissen Ich schreibe eine POS-Software (Point Of Sales), mit der Waren bezahlt oder erstattet werden können. Bei der Zahlung oder Rückerstattung muss angegeben werden, welche Geldüberweisung verwendet werden soll: Bargeld, Überweisung (~ = Kreditkarte), Kundenkarte, Gutschein usw. Diese Geldtransfermittel sind eine endliche und bekannte Menge von Werten (eine …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.