UJO Framework

Screenshot der Software:
UJO Framework
Softwarebeschreibung:
Version: 1.20
Upload-Datum: 12 May 15
Entwickler: PPone
Lizenz: Frei
Popularität: 3

Rating: 3.0/5 (Total Votes: 2)

UJO-Objekt ist ein Datencontainer ähnlich wie ein JavaBean, aber die UJO Architektur bietet neue Möglichkeiten der Nutzung. Ein UJO Persistenz ist ein Beispiel für diese Möglichkeiten architecure.
UJO ist eine Abkürzung für Unified-Java-Objekt, und sie werden alle Objekte, die eine Schnittstelle implementiert Ujo sind. Die UJO sieht aus wie ein Kartenobjekt mit einem Zugriff durch Methoden der Schlüssel. Die UJO Objekt haben in der Regel eine Schreibmethode für alle Attributwerte und ein Leseverfahren für alle Attributwerte des Objekts hat. Ein Attribute sind statische Konstanten genannt UjoProperty enthält einen Namen ein Datentyp im Vergleich mit dem Objekttyp der JavaBean, das habe implementiert haben zwei Methoden für jedes Attribut (set + zu bekommen).
Eine Architektur UJO bietet eine unkonventionelle Lösung für die Attributwert-Zugang, aber das Objekt bietet eine große Lösung für die Stapelverarbeitung von Attributen mit einem einfachen API. Ein Kern aus UJO Framework API sind zwei Schnittstellen Ujo. a UjoProperty jedoch der Rahmen enthält einige Implementierungen für eine sofortige Nutzung

Was ist neu in dieser Pressemitteilung:.

  • orm: die inkrementelle Datenbankaktualisierung durch Metamodell mit DDL-Anweisungen
  • orm: Die LIMIT und OFFSET werden durch Attribute der Abfrage
  • unterstützt
  • orm: Datenbank-Indizes werden von der Metamodell erstellt wurden, werden dort unterstützt einzigartig, sind nicht eindeutige Indizes ein zusammengesetztes ein
  • orm: neue Methode, um einen Fremdschlüssel zu bekommen: OrmTable.readPK (Eigenschaft)
  • orm: Anmerkung: Datenbanktabelle mit der SQL-Anweisung: ALTER TABLE ormujo_pk_support umbenennen ujorm_pk_support;
  • core: neue Methode, um Wert zu kopieren: UjoProperty.copy (von, bis)
  • core: neue Methode zur Instanz zu erstellen: Criterion.where (Bedingung)
  • Kern: das Kriterium Visualisierung wird durch das Verfahren verbessert: Criterion.toString ()
  • Code Reinigung

Was ist neu in Version 0.92:

  • Die wichtige Änderung: Der Methode UjoProperty.getValue () ersetzt der Wert von null für Standard - statt der ursprünglichen Methode Ujo.readValue () in der vorherigen Version
  • !
  • zwei UjoProperties können mit Hilfe des neuartigen sichere Methode Add verkettet werden (...)
  • die Basis UJO Objekte der 'java.io.Serializable' Funktion unterstützen - sind die OrmTable
  • Code Reinigung, erweitert JavaDoc, kleine Bugfixing
  • Enum-Unterstützung wird durch Zuordnung zu einer numerischen DB Typ getan
  • Java-Typ benutzerdefinierte Zuordnung wird durch die Erweiterung der Klasse TypeService unterstützt
  • die neue Methode OrmHandler.findPropertiesByTypeClass (Class) für die gemeinsame Nutzung ist getan
  • vereinfacht SQL-Dialekt-Implementierungen durchgeführt wird sind die Oracle-Unterstützung
  • ein neues Feature von Verfahren Sesssion.isRollbackOnly ()
  • verfügbar
  • Standardwert für den Parameter SEQUENCE_CACHE 100 (statt ursprünglich 64)
  • Lesen einen Nullwert von ResultSet fest
  • die MySqlDialect wenn festgelegt ist, eine explizite Verwendung des Motors "InnoDB" umgesetzt wurde

Was ist neu in Version 0.91:

  • Zwei Criterion Betreiber sind für Benutzeranpassungen in der SQL-Anweisung durchgeführt (Ujorm).
  • Hibernate-Unterstützung wurde hinzugefügt.
  • Eine neue statische Methode erstellt eine Listproperty mit der Standard-Eigenschaftsnamen.
  • JavaDoc Verbesserungen umfassen 'Tutorial in der Klasse' getan.
  • Einige Performance-Tuning durchgeführt wurde, und neue Benchmark-Werten freigesetzt werden.

Was ist neu in Version 0.90:

  • Die neue QuickUjo Umsetzung können die Ujo Immobilien Namen von A nehmen Klasse Feldnamen.
  • Es gibt neue Fabrik Methoden der UjoProperty Umsetzung.
  • Diese Version enthält Refactoring sowie ORM-Unterstützung über das Ujorm Modul.

Was ist neu in Version 0.85:

  • neue Schnittstelle UjoMiddle erweitert die Ujo Schnittstelle in vier Verfahren (set , zu bekommen, setText, getText)
  • die ursprüngliche UjoExt Schnittstelle erweitert UjoMiddle jetzt
  • neue Klasse MapImplUjo implementiert der Map-Schnittstelle
  • XML Körperelementwert wird durch eine neue Annotation unterstütztXmlElementBody
  • wird ein Text Serialisierung von der Liste der einfachen Objekten (zB List) unterstützt
  • Text Serialisierung des Typs java.sql.Date unterstützt
  • Schnittstelle UjoProperty hat neue Methoden für eine Richtung der Sortierung: isAscending (), absteigend ()
  • neue Methode UjoPropertyList.isItemTypeOf (Class) Tests, die Art der Immobilie ist eine Art (oder Untertyp) des Parameters
  • neue Fabrik Methoden UjoProperty Implementierungen
  • alle 'Super' Klassen wurde dem Präfix umbenannt 'Abstract' Klassen
  • Klasse PropertyTextable wird auf ValueTextable umbenannt
  • kleine Bugfixing
  • JavaDoc Fertigstellung

Was ist neu in Version 0.84:

  • Die Leistung wurde verbessert. Beispielsweise ist eine Deserialisierung ArrayUjo etwa 35% schneller mit JAXB.
  • Die neue UjoProperty.isDefault (UJO) Methode gibt an, ob eine Parameterwert des Ujo ist & quot; gleich & rdquo; Standardwert der Eigenschaft.
  • gibt die neue UjoProperty.isTypeOf (Class) -Methode true, wenn ein Objekttyp ist eine Art (oder Untertyp) des Parameters.
  • Die neue UjoPropertyRow.P_INDEX Eigenschaft zeigt einen Immobilienindex.
  • Die Ujo.readProperties (..) Methode gibt das Ergebnis Eigenschaften in einer natürlichen Ordnung, falls die Eigenschaften wurden durch eine Standard NewProperty () Methode gebaut.

  • Text Lesung aus einem PathProperty wurde behoben.

Was ist neu in Version 0.83:

  • Unterstützung oder die Proxy-Musterentwurf des BeanUjo Klasse
  • Simple Synchronisation, wenn fest
  • Code Reinigung

Was ist neu in Version 0.82:.

  • Es gibt drei neue Ujo Implementierungen für verschiedene Zwecke
  • FactoryUjo ist eine Fabrik, um neue Instanzen von Objekttyp erstellen.
  • Die spezielle Parameter Konstruktor wird unterstützt, ebenso wie kein Parameter Konstruktor.
  • RegistrarUjo erlaubt es, für ein ausgewähltes Objekt und einer Aktion (vor oder nach) Wert Veränderung registrieren die Property.
  • FieldUjo bietet Zugang zu privaten Objektfelder von UjoProperty.
  • Alle Implementierungen sind in einem anderen Paket-Struktur, und wird nicht in den Kern in der Zukunft sein.

Was ist neu in Version 0.81:

  • Die PathProperty Klasse wurde für eine Zusammensetzung aus mehreren UjoProperties aufgenommen.
  • Zeichensatz wird durch eine UjoManager Objekt unterstützt.
  • Die UjoProperty implementiert CharSequence für einfachen Zugriff auf die Eigenschaft Name.
  • Die Listproperty-Klasse, die UjoPropertyList erweitert wurde für Arraylist Objekt Implementierungen erstellt.
  • Die UjoPropertyList.removeItem (UJO, ITEM) Methode wurde hinzugefügt.
  • Die SuperUjoExt.remove (UjoPropertyList, ITEM) Methode wurde hinzugefügt.
  • Kleine Fehler wurden behoben.
  • New JUnit-Tests hinzugefügt wurden.

Ähnliche Software

Pacha
Pacha

11 May 15

PyReverse 0.5.1
PyReverse 0.5.1

3 Jun 15

Alienbuild
Alienbuild

3 Jun 15

GNU Make
GNU Make

20 Jun 16

Kommentare zu UJO Framework

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!