Als «repository» getaggte Fragen

Ein Repository bietet einen Speichermechanismus für digitale Produkte. Kann sich auf [Versionskontrolle] wie [git] oder [svn] beziehen. Mit diesem Tag sollte ein anwendungsspezifisches Tag verwendet werden, um die spezifische Repository-Verwaltungsschnittstelle zu identifizieren, die verwendet wird, es sei denn, die Frage ist allgemeiner Natur. Siehe auch: [Repository-Muster]

5
Warum teilen Leute Repositories auf GitHub mit? [geschlossen]
Mir ist aufgefallen, dass viele GitHub- Accounts nur Repositories haben, die von anderen Accounts abgeleitet sind. Außerdem leisten die Leute, die dies tun, normalerweise keine Beiträge zu den gespaltenen Depots. Ich habe von Leuten gehört, die Briefmarken und Muscheln sammeln, aber warum sollte jemand Repositories sammeln wollen? Persönlich würde ich …


4
Wann soll das Repository-Muster verwendet werden?
Ich habe kürzlich gelesen, dass es nicht empfehlenswert ist, das Repository-Muster in Verbindung mit einem ORM zu verwenden. Nach meinem Verständnis liegt dies daran, dass die Abstraktion, die sie über die SQL-Datenbank bereitstellen, zu undicht ist, um im Muster enthalten zu sein. Ich habe ein paar Fragen dazu: Was machen …

2
Was sollte ein Repository wirklich tun?
Ich habe viel über das Repository-Muster gehört, aber ich habe nicht verstanden, was ein Repository wirklich tun sollte. Wenn ich sage "Was ein Repository wirklich tun sollte", mache ich mir hauptsächlich Gedanken darüber, welche Methoden es bereitstellen sollte. Soll ein Repository beispielsweise wirklich CRUD-Methoden oder eine andere Methode bereitstellen? Ich …

1
Verwenden wir das richtige Repository-Muster?
Wir verwenden eine Reihe separater Klassen, an die das Suffix angehängt ist -repository, um die Daten aus der Datenbank abzurufen. für jede Tabelle ein eigenes Repository. Wir haben zum Beispiel eine customerrepositoryKlasse, die alle Arten von Methoden zum Abrufen von Kunden hat, und eine Klasse, die vacancyrepositoryalle Arten von Methoden …

4
Zugriff auf Repositorys über die Domäne
Angenommen, wir haben ein Aufgabenprotokollierungssystem. Wenn eine Aufgabe protokolliert wird, gibt der Benutzer eine Kategorie an und die Aufgabe hat standardmäßig den Status "Ausstehend". Angenommen, in diesem Fall müssen Kategorie und Status als Entitäten implementiert werden. Normalerweise würde ich das machen: Anwendungsschicht: public class TaskService { //... public void Add(Guid …

1
Sollte ich beim Fixieren eines früheren Commits ein separates Fixup-Commit neu erstellen oder hinzufügen?
Ein häufiges Szenario in der Softwareentwicklung ist die Codeüberprüfung des Codes eines anderen. Ein gängiges Tool hierfür ist das Öffnen einer Pull-Anfrage. Meine Frage ist, wenn Probleme in der Überprüfung gefunden werden, sollten sich die Änderungen ändern separat festgeschrieben werden (neues Festschreiben) oder sollte das vorhandene Commit geändert werden (vorausgesetzt, …

1
Wie Add / Create * -Befehle in der CQRS + Event Sourcing-Architektur behandelt werden sollen
Ich möchte meine erste Anwendung mithilfe des CQRS-Musters zusammen mit Event Sourcing implementieren. Ich frage mich, wie die Erstellung aggregierter Wurzeln richtig gehandhabt werden sollte. Angenommen, jemand sendet den Befehl CreateItem. Wie soll damit umgegangen werden? Wo soll das Ereignis ItemCreated gespeichert werden? Als erstes Ereignis eines neuen Artikels? Oder …

1
GitHub-Organisationen für ein Projekt, das mehrere Repositorys umfasst?
Ich habe ein Projekt gestartet, das mindestens drei Repositorys auf GitHub umfasst. Eines der Repositorys ist ein allgemeiner Dokumentations- und Beispielspeicherauszug, und die anderen beiden enthalten die Implementierung von zwei Programmen, die das Rückgrat des Projekts bilden. Sollte ich eine GitHub-Organisation verwenden, um eine solche Konfiguration durchzuführen? Oder sollte ich …

2
.NET MVC-Projektarchitektur / Layering
Wie implementieren Sie bei der Planung der Architektur für eine mittelgroße MVC-Webanwendung die Ebenen, die so entkoppelt wie möglich und einfach zu testen sind? Nehmen wir an, ich verwende zuerst Code als Datenzugriff. Ich habe Probleme damit, was "Geschäftslogik" zu definieren ist und wie es mit der Datenschicht interagieren soll. …

2
TDD mit Repository-Muster
In meinem neuen Projekt habe ich beschlossen, es mit TDD zu versuchen. Und ganz am Anfang bin ich auf ein Problem gestoßen. Das erste, was ich in meiner Anwendung tun möchte, ist die Möglichkeit, Daten aus Datenquellen zu lesen. Zu diesem Zweck möchte ich ein Repository-Muster verwenden. Und nun: Wenn …


2
Repository-Muster im Vergleich zur DAO-Verwaltung von Entitäten
Ich bin neu in Konzepten wie DAO, DAL und Domain Driven Design. Am Ende möchte ich die Persistenzschicht (MySQL-Datenbank) von meinen Geschäftsobjekten und meiner Logik in einer Webanwendung entkoppeln. Das DAO-Konzept hat mir gefallen, aber ich konnte es nicht implementieren, wenn ich ein Geschäftsobjekt aus einer Datenbank erstellen möchte, der …
10 repository  entity  dao 

2
Repository-Muster vs DAL-Objekterstellung
Soweit ich gelernt habe, IRepositorysollte das enthalten CRUD. Dann erben wir dies IRepositoryin unseren anderen Interfaces like IProductund implementieren IProductkonkrete Klassen ProductRepositorymit Methoden wie GetAllProducts(), Top5Products(). Dasselbe könnten wir auch mit der n-Tier-Architektur tun. wie, Erstellen DAL Class Libraryund definieren Sie darin eine Klasse Productmit Methoden wie GetAllProducts(), Top5Products(). In …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.