In der Informatik bezieht sich Persistenz auf die Eigenschaft des Staates, die den Prozess überlebt, der ihn geschaffen hat. Aus Wikipedia: http://en.wikipedia.org/wiki/Persistence_%28computer_science%29
Jemand erklärte mir, dass in der agilen Entwicklung die Richtlinien und die Anwendungslogik wichtiger sein sollten als Details wie die Persistenzmethode, und dass die Persistenzentscheidung am Ende getroffen werden sollte. Daher ist es möglicherweise eine gute Idee, mit einer einfacheren Persistenz wie beispielsweise Einfachdateien zu beginnen, bis wir den Punkt …
Ich möchte die Konfiguration meines Projekts speichern, einschließlich Bildschirmgröße Bildschirmposition Ordnerpfade Benutzereinstellungen und so weiter. Die Standardspeicherorte für diese Konfigurationswerte sind: Registrierung INI-Dateien Persönliche Dateien (wie * .cfg) Wie wählen Sie zwischen diesen Orten? Gibt es auch Vor- und Nachteile , wenn Sie eines davon verwenden?
Ich habe kürzlich angefangen, mit der Verarbeitung natürlicher Sprache (NLP) unter Verwendung von Stanford CoreNLP zu experimentieren , und ich frage mich, wie NLP-geparste Daten für eine Text-Mining-Anwendung gespeichert werden können. Eine Möglichkeit, die ich interessant finden könnte, besteht darin, die Kinder als Adjazenzliste zu speichern und rekursive Abfragen sinnvoll …
Persistence Ignorance ist eine Anwendung des Single-Responsibility-Prinzips. In der Praxis bedeutet dies, dass Domain Objects ( DO ) keinen Code in Bezug auf Persistenz enthalten sollten, sondern nur Domänenlogik. a) Ich gehe davon aus, dass der Code, der die unteren Schichten (dh die Persistenzschichten) berührt, außerhalb des Domänenmodells in anderen …
Ich bin der Meinung, dass die Leute es vorziehen, wenn neue JEE-Projekte beginnen (wo diese Technologien anwendbar wären), eine Kombination aus Spring + Hibernate anstelle von EJB 3 zu verwenden. Es scheint, dass Junior-Programmierer sogar geraten werden , dies anstelle von EJB zu wählen. Ist dies eine persönliche Präferenz oder …
Ich beschäftige mich mit den Konzepten für Domain-Driven Design (DDD) und fand einige Prinzipien seltsam, insbesondere in Bezug auf die Isolierung von Domain- und Persistenzmodellen. Hier ist mein Grundverständnis: Ein Dienst auf der Anwendungsschicht (der einen Funktionssatz bereitstellt) fordert Domänenobjekte von einem Repository an, das er zur Ausführung seiner Funktion …
Ich arbeite in einer Architektur, die eine Rest-API für Web-Clients und mobile Apps bietet. Ich benutze Spring (spring mvc, spring data jpa, ... etc). Das Domänenmodell ist mit der JPA-Spezifikation codiert. Ich versuche, einige Konzepte einer sauberen Architektur anzuwenden ( https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html ). Nicht alle, weil ich das jpa-Domain-Modell behalten werde. …
Ich entwickle unter iOS und wechsle von einem PHP- Backend zu Ruby on Rails. Das Austauschformat ist JSON . Bei einer schnellen Google-Suche nach "Bilder in Rails speichern" wird fast in jedem Ergebnis davon gesprochen, Bilddaten als Blobs in der Datenbank zu speichern. Ich könnte mich irren, aber ich habe …
Ich habe eine Fabrik class XFactory, die Objekte von erstellt class X. Instanzen von Xsind sehr groß, daher besteht der Hauptzweck der Factory darin, sie so transparent wie möglich für den Clientcode zwischenzuspeichern. Objekte von class Xsind unveränderlich, daher erscheint der folgende Code sinnvoll: # module xfactory.py import x class …
Angenommen, ich habe ein Domänenmodell und möchte es von jeder Persistenzschicht lesen und speichern. Im Moment könnte es sich um eine JSON-Datei handeln, in Zukunft könnte es sich jedoch um XML oder eine Datenbank handeln (die sich auch in ihrem Typ ändern könnte ). Um das Domänenmodell aus der Persistenzschicht …
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.