Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Wenn ich meine gesamte Geschäftslogik im Code habe und Entity Framework verwende, in welchen Situationen (falls vorhanden) wäre es besser, eine Geschäftslogik in eine gespeicherte Prozedur zu verschieben, anstatt alles im Code zu belassen? Um klar zu sein, meine ich in Verbindung mit dem aktuellen Setup (Geschäftslogik im Code) nicht …
Heute war ich mit einem anderen Entwickler in meiner Organisation in einer hitzigen Debatte darüber, wo und wie Methoden zu Klassen mit Datenbankzuordnung hinzugefügt werden können. Wir verwenden sqlalchemy, und ein Großteil der vorhandenen Codebasis in unseren Datenbankmodellen besteht aus kaum mehr als einer Menge zugeordneter Eigenschaften mit einem Klassennamen, …
Hier ist eine häufige Situation: Sie müssen eine Massenoperation in einer Anwendung implementieren, die ein ORM-Framework verwendet. Nach dem ersten Durchgang haben Sie erhebliche Leistungsprobleme festgestellt. Hier ist meine Frage: Sollten Sie in dieser Situation eine Lösung bevorzugen , die unformatiertes SQL enthält? Oder gibt es bekannte Entwurfsmuster, die Ihnen …
Sowohl Doctrine als auch Propel verwenden die Vererbung einzelner und konkreter Tabellen, um Objektbeziehungen abzubilden. Ersterer erkennt alle möglichen Felder im Klassenbaum, die einer einzelnen Tabelle zugeordnet sind, während letzterer jede Klasse einer bestimmten Tabelle zuordnet und dabei gemeinsame Felder in der Vererbungshierarchie dupliziert. Dies erleichtert zwar den ORM-Apparat, deutet …
Ich habe mit der Erstellung einer Website experimentiert, die MVC mit JSON für meine Präsentationsebene und das Entity Framework für Datenmodell / Datenbank nutzt. Mein Problem tritt beim Serialisieren meiner Modellobjekte in JSON auf. Ich verwende die erste Codemethode, um meine Datenbank zu erstellen. Bei der ersten Codemethode erfordert eine …
Zusätzlich zu meinen (ActiveRecord-) Modellen habe ich immer Einschränkungen auf Datenbankebene angewendet. Aber ich habe mich gefragt, ob dies wirklich erforderlich ist? Ein bisschen Hintergrund Vor kurzem musste ich eine grundlegende automatisierte Zeitstempel-Generierungsmethode für ein Modell testen. Normalerweise würde der Test eine Instanz des Modells erstellen und es ohne Validierung …
Ich verwende PetaPoco Micro-ORM. Es ist zwar sehr einfach und sicher, mit ORM-Tools mit Datenbanken zu arbeiten, aber das einzige, was ich hasse, ist zusätzlicher Code. Früher habe ich den größten Teil des Codes in die Datenbank selbst gestellt und alle RDBMS-Funktionen wie gespeicherte Prozeduren, Trigger usw. verwendet, die besser …
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …
Ich habe kürzlich viele Argumente gegen die Verwendung des Repository-Musters mit leistungsstarken ORMs wie Entity Framework gelesen, da es neben der Unit of Work-Funktionalität auch Repository-ähnliche Funktionen enthält. Ein weiteres Argument gegen die Verwendung des Musters für eine Situation wie Unit-Tests ist, dass das Repository-Muster eine undichte Abstraktion ist, da …
Ich glaube, wenn Sie Ihre Repositorys haben, verwenden Sie ein ORM, das bereits genug von der Datenbank abstrahiert ist. Wo ich jetzt arbeite, glaubt jedoch jemand, dass wir eine Ebene haben sollten, die das ORM abstrahiert, falls wir das ORM später ändern möchten. Ist es wirklich notwendig oder ist es …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Stellen Sie sich ein allgemeines Tutorial für objektorientierte …
Ich habe in der Vergangenheit ein MDA-Tool (Model Driven Architecture) verwendet, mit dem wir über UML modelliert haben. Dadurch wurden unter anderem die Geschäftseinheiten (unser Domänenmodell) und das ORM (Mapping usw.) generiert. Ein Großteil des Geschäftscodes und der Dienste, die in der Domäne arbeiten, waren Teil des Modells, und unsere …
Zunächst möchte ich sagen, dass ich 95% meiner Datenbankarbeit mit SQL erledigt habe. Kürzlich habe ich verschiedene ORMs wie NHibernate und Doctrine untersucht. Ich sehe die Vorteile, nicht viel SQL zu kennen und die Datenbankportabilität, die ein ORM bietet. Ich kann aber auch sehen, dass die Kenntnis von SQL die …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 5 Jahren . Ich suche in Entity Framework nach einem neuen Projekt, …
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.