Print

PersCreator - Deluxe

In Kürze wird hier eine Demo Version zum download bereitgestellt, Möchten Sie eine Demo Version vorab schon haben, so schreiben Sie uns eine kurze e-Mail.

Samprex PersCreator Deluxe  ist ein hochperformantes Persistenz Framework, das neben der Unterstützung der aktuellen EJB 3.0 Spezifikation eine Vielzahl von Eigenschaften aufweist, die den Entwicklungsprozess unterstützen und die Performance der erstellten Anwendungen verbessern helfen.

Dieses Dokument wendet sich an Entwickler, die zum ersten Mal PersCreator Deluxe  installieren und evaluieren oder für ihre Arbeit verwenden wollen. Es beschreibt die notwendigen Schritte, beginnend mit dem Erhalten einer Distribution von PersCreator Deluxe  bis zur Erstellung einer einfachen kleinen Beispielanwendung. Voraussetzung für das Verständnis der Erläuterungen sind Kenntnisse in Java. Die Kenntnis der Grundbegriffe von EJB ist zum Verständnis der Vorgehensweise ebenfalls hilfreich, wenn auch nicht unbedingt erforderlich, um die in diesem Dokument beschriebenen Handlungen ausführen zu können.


Business Benefits

Der Bau eines Persistenz Frameworks oder die Nutzung anderer komplexer Persistenz Technologien, d.h. Infrastruktur Programmierung, kann enorm viel Zeit bzw. Ressourcen binden.

PersCreator Deluxe vereinfacht und verkürzt die Entwicklung der Infrastruktur hinter Ihren Anwendungen. Der Einsatz von EJB 2 und 3.0 mit Hilfe von PersCreator Deluxe ist wesentlich einfacher und schneller zu erlernen, als alle anderen Persistenztechnologien. Somit gewinnen Sie Zeit und Ressourcen, die für die Entwicklung anderer Teile Ihrer Anwendungen genutzt werden können.

Resultat: qualitativ bessere, ausgereiftere Lösungen.

Ausgewählte Vorteile von PersCreator Deluxe im Überlick:

  • Standardkonformität
  • auf fast allen Datenbanken und AppServern zu Hause
  • Modularität
  • skalierbare Lösung
  • schnelles Prototyping
  • keine Änderungen am Quelltext notwendig
  • grafische Entwicklungsumgebung
  • Flexibilität
  • Investitionssicher
  • Über Lifecycle der Anwendung gesehen enorme Kostenersparnis
  • Umfangreicher Support basierend auf langjähriger Erfahrung


Hauptfeatures

  • XML Daten Haltung
  • Report Generator
  • Echte transparente Persistenz für Java Objekte für relationale Datenbanken
  • JDBC oder SQL im Quelltext nicht notwendig
  • keine speziellen Superklassen oder Interfaces notwendig
  • Automatische Vervollständigung der Mappingbeschreibungen (nur noch minimale Beschreibungen notwendig)
  • Intelligenter Objekt Cache
  • Zugriffsoptimierung
  • Unterstützung von ID Generatoren
  • Automatische Datentypkonvertierung
  • Unterstützung von BLOB/CLOB Feldern
  • Unterstützung von Vererbung
  • Unterstützung von referentieller Integrität
  • Locking (optimistisch, pessimistisch)
  • Automatische Abfrageoptimierung
  • Optimiertes Laden abhängiger Objekte (on demand)
  • Unterstützung von Cross Schema Relations
  • Unterstützung von Stored Procedures
  • Unterstützung von Bulk Operations (delete query, update query)


Unterstützte Datenbanken

  • Generische JDBC Unterstützung
  • ODBC/JDBC Bridge
  • Oracle
  • DB2
  • MS SQL
  • Sybase
  • Informix
  • SAPDB
  • InstantDB
  • PostgreSQL


Unterstützte Mappings

  • Enumeration Mapping
  • Aggregated Mapping
  • Virtual Mapping
  • Aggregated Collection
  • bidirektionales "invers" Element für 1:1, 1:N und N:M Mapping
  • bidirektionales "reverse relation" Element für 1:1, 1:N und N:M Mapping
  • Batched Statement Execution
  • Direktes Feld Mapping
  • Serialized Object Mapping
  • 1:1 Mapping
  • 1:N Mapping
  • Geordnetes 1:N Mapping
  • M:N Mapping
  • Geordnetes M:N Mapping
  • Code Mapping
  • Verteilung von Objekten auf mehrere Tabellen
  • Multi Source Field Mapping


Verifier

  • Überprüfung von Klassen und Mappingbeschreibungen
  • Konsistenzprüfung gegenüber der Tabellenstruktur


Class Generator

  • Automatische Erzeugung von Klassenquelltexten und Mappingbeschreibungen aus Tabellenstrukturen
  • Umfangreiche Konfigurationsmöglichkeiten über externe Steuerdatei


Schema Generator

  • Automatisches Erzeugen von Tabellenstrukturen aus Klassen und Mappingbeschreibungen (Scripterzeugung)


RefInt Analyzer

  • Automatische Analyse der referenziellen Integrität
  • Externe manuelle Konfiguration der referentielle Integrität


Grafische Entwicklungsumgebung (IDE)

  • Visuelle, klassenbasierte Bearbeitung der Mappingbeschreibungen
  • Quelltextbearbeitung der Mappingbeschreibungen
  • Direkter Zugriff auf Datenbank Metadaten
  • Integrierter Schema Generator
  • Integrierter Class Generator
  • Integrierter RefInt Analyzer


Swing Anbindung

  • Anzeige von Tabellen und Listen
  • Inkrementelles Laden großer Datenmengen
  • Komplett im Quelltext verfügbar


Sonstige Features

  • Umfangreiche Beispielprojekte
  • Umfangreiche Dokumentation

Weiterlesen

Folgen Sie uns auf  Facebook
LinkedIn