Apache Cayenne.

Ein leistungsfähiges, voll ausgestattetes, offenes Objekt Relational Mapping Framework
Jetzt downloaden

Apache Cayenne. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • The Apache Software Foundation
  • Website des Verlags:
  • Betriebssysteme:
  • Windows XP/2000/98
  • Dateigröße:
  • 19.95MB

Apache Cayenne. Stichworte


Apache Cayenne. Beschreibung

Anzeige Apache Cayenne ist eine von der Apache Software Foundation entwickelte Entwicklungssoftware. Nach unserem Test- und Test ist die Software als offiziell, sicher und kostenlos erwiesen. Hier ist die offizielle Beschreibung für Apache Cayenne: Cayenne ist ein Java-Objekt Relational Mapping (Orm) Framework. Mit anderen Worten, es ist ein Werkzeug für Java-Entwickler, die mit einer Datenbank (oder vielen Datenbanken) sprechen müssen. Anstelle von Hardcoding SQL-Anweisungen über den Java-Code können Cayenne einem Programmierer nur mit Java-Objekten arbeiten, die aus der Datenbank abstrahiert sind. Hier sind nur ein paar Vorteile des Cayenne-Ansatzes für Beharrlichkeit: Portabilität zwischen fast jeder JDBC-Datenbank, ohne eine einzige Codezeile in Ihrer Anwendung zu ändern. Es ist kein Wissen über SQL erforderlich (während es immer noch hilfreich sein kann). Code, der alle an die Datenbank verschriebenen Daten validiert, ist einfach zu schreiben und täuschend in Betrieb. Dies kann so einfach sein, dass die Sicherstellung von Kennwörtern über ausreichende Zeichen oder ein komplexer Überprüfen der Gültigkeit einer Reihe von Rechnungslegungsvorgängen in einer allgemeinen Ledger-Transaktion. Auf diese Weise können Sie den gängigen Fehlerprüfungscode aus der GUI-Schicht verschieben und einen wertvollen Schutz vor Programmierfehlern ermöglichen. Caching, um Ihre Anwendung schneller zu gestalten und wiederholte Treffer in der Datenbank für dieselben Daten zu vermeiden. Automatisches Fehler (faules Ladung) von Beziehungen, unterstützt jedoch leicht das Prefetching von verwandten Daten für eine verbesserte Leistung bei Bedarf. Paging, wodurch Bandbreiten- und Abfragezeiten reduziert wird, indem der Inhalt von Objekten nur dann geladen wird, wenn sie tatsächlich benötigt werden. Das klassische Beispiel für Paging, das sich von einem Fehler unterscheidet, ist, wenn eine Abfrage 97 Datensätze zurückgibt, und Sie möchten 10 A-A-TIME an den Benutzer anzeigen. Mit Paging sind nur die ersten 10 Datensätze vollständig geladen. Cayenne lädt automatisch nur die Seite der Datensätze, wenn sie angefordert werden. Konfigurierbare optimistische Sperren Datenintegrität und verhindern, dass unerwartete Daten Fragen zu gewährleisten, wenn ein anderes Werkzeug geändert hat, die Datenbank hinter den Kulissen (hatte wie ein Maintainer Aktualisieren einen Datensatz in der Datenbank, während eine Cayenne-basierte Anwendung die gleiche Datensatz, um Änderungen geladen). Ein GUI-basierter Datenbank- / Schema-Modellierer, um das Lernen von Cayenne zu vereinfachen.


Apache Cayenne. Zugehörige Software