UJO Framework

Software screenshot:
UJO Framework
Podrobnosti Software:
Verze: 1.20
Datum uploadu: 12 May 15
Vývojka: PPone
Licence: Volný
Popularita: 3

Rating: 3.0/5 (Total Votes: 2)

UJO objekt je kontejner dat podobný jako JavaBean, nicméně architektura UJO nabízí nové možnosti využití. UJO vytrvalost je ukázka možností tohoto architecure.
UJO je zkratka pro Unified Java Object a oni jsou všechny objekty, které implementuje rozhraní ujo. UJO vypadá jako objekt na mapě s přístupem metodami jejích klíčů. Objekt UJO dostali typicky jeden způsob zápisu pro všechny hodnoty atributů a jeden způsob čtení pro všechny hodnoty atributů objektu. An atributy jsou statické konstanty zvané UjoProperty obsahuje název typ dat ve srovnání s typem objektu JavaBean, které dostali realizovány dvě metody pro každý atribut (set + dostat).
Architektura UJO nabízí netradiční řešení pro přístup k atributu hodnotu, ale objekt nabízí skvělé řešení pro dávkové zpracování atributy jednoduchého API. Jádro UJO Framework API jsou dvě rozhraní Ujo. UjoProperty, ale rámec obsahuje některé implementace pro okamžité použití

Co je nového v této verzi:.

  • ORM: inkrementální aktualizace databáze prostřednictvím meta-model pomocí příkazů DDL
  • ORM: LIMIT a OFFSET jsou podporovány atributy dotazu
  • ORM: databázové indexy jsou vytvořeny meta-model, tam jsou podporovány jedinečný, non-jedinečné indexy patří složené jeden
  • ORM: nový způsob, aby si cizí klíč: OrmTable.readPK (nemovitost)
  • ORM: poznámka: databáze tabulka podle SQL příkazu: ALTER TABLE ormujo_pk_support přejmenovat na ujorm_pk_support;
  • jádro: nová metoda pro zkopírování hodnoty: UjoProperty.copy (od, do)
  • jádro: nová metoda pro vytvoření instance: Criterion.where (podmínka)
  • jádro: vizualizace Kritérium je lepší metodou: Criterion.toString ()
  • čištění kód

Co je nového ve verzi 0.92:

  • Významnou změnou: metoda UjoProperty.getValue () nahrazuje hodnota null pro výchozí - namísto původní metody Ujo.readValue () v předchozí verzi
  • !
  • dvě UjoProperties lze snadno zřetězeny pomocí nového typu bezpečnou metodu Add (...)
  • základna UJO objekty podporují funkci "java.io.Serializable '- patří OrmTable
  • úklid kód, rozšířený JavaDoc, malé upevnění bug

  • Podpora
  • Enum se provádí mapování na číselný typ DB
  • na zakázku Java mapování typ je podporován rozšířením třídy TypeService
  • Nová metoda OrmHandler.findPropertiesByTypeClass (Class) pro běžné použití se provádí
  • zjednodušené dialektu SQL implementace je provedeno patří podpora ORACLE
  • nová funkce k dispozici metodou Sesssion.isRollbackOnly ()
  • výchozí hodnota parametru SEQUENCE_CACHE je 100 (namísto původních 64)
  • čtení hodnotu null z ResultSet je pevně
  • MySqlDialect-li pevné, byla realizována explicitní použití "InnoDB" motor

Co je nového ve verzi 0.91:

  • dva operátoři Kritérium se provádí uživatele přizpůsobení v příkazu SQL (Ujorm).
  • Byla přidána podpora režimu spánku.
  • Nová statická metoda vytvoří ListProperty s názvem výchozí vlastnost.
  • vylepšení JavaDoc zahrnovat "výuka ve třídě" děje.
  • Některé ladění výkonu bylo provedeno, a nové benchmarkové hodnoty jsou uvolněny.

Co je nového ve verzi 0.90:

  • Nová implementace QuickUjo může mít název vlastnosti ujo od Název třídy pole.
  • K dispozici jsou nové tovární metody realizace UjoProperty.
  • Tato verze obsahuje refaktorování, stejně jako podporu ORM pomocí modulu Ujorm.

Co je nového ve verzi 0.85:

  • Nové rozhraní UjoMiddle rozšiřuje rozhraní ujo ve čtyřech metod (set , dostanete, setText, Gettext)
  • původní UjoExt rozhraní rozšiřuje UjoMiddle teď
  • Nová třída MapImplUjo implementuje rozhraní Map
  • tělo prvek hodnota XML je podpořena novým anotaceXmlElementBody
  • tam je podporován textový serializaci seznamu jednoduchých objektů (např List)
  • je podporován textový serializaci typu java.sql.Date
  • rozhraní UjoProperty má nové metody směru třídění: isAscending (), sestupně ()
  • Nová metoda UjoPropertyList.isItemTypeOf (Class) testy, které typ nemovitosti je typu (či podtyp) z parametru
  • Nová továrna metody implementací UjoProperty
  • třídy všechny "Super" byl přejmenován na předponu třídy "abstraktní"
  • class PropertyTextable se byl přejmenován na ValueTextable
  • malé, kterým se chyba
  • JavaDoc completition

Co je nového ve verzi 0.84:

  • Výkon byl lepší. Například, deserializace ArrayUjo je o 35% rychlejší ve srovnání s JAXB.
  • Metoda Nová UjoProperty.isDefault (UJO) udává, zda hodnota parametr ujo je & quot; rovná & quot; Výchozí hodnoty nemovitosti.
  • Metoda Nová UjoProperty.isTypeOf (Class) vrací true, pokud typ vlastnost je typu (či podtyp) parametru.
  • nový hotel UjoPropertyRow.P_INDEX ukazuje index nemovitostí.
  • Na Ujo.readProperties metoda (..) vrátí vlastnosti za následek přirozeného řádu v případě, byly vlastnosti postavený výchozí metodou newProperty ().
  • Znění čtení z PathProperty byla opravena.

Co je nového ve verzi 0.83:

  • Podpora nebo návrhový vzor Proxy třídy BeanUjo
  • Synchronizace SimpleDateFormat pokud fixní
  • čištění kód

Co je nového ve verzi 0.82:.

  • K dispozici jsou tři nové implementace Ujo pro různé účely
  • FactoryUjo je továrna vytvořit nové instance podle typu nemovitosti.
  • speciální parametr konstruktoru je podporován, stejně jako žádný parametr konstruktor.
  • RegistrarUjo dovolí jednoho zaregistrovat PropertyChangeListener pro vybranou nemovitost a akce (před nebo po) změnu hodnoty.
  • FieldUjo poskytuje přístup k soukromým polí objektu UjoProperty.
  • všechny implementace jsou v jiné struktuře balíčku, a nebude v jádru v budoucnosti.

Co je nového ve verzi 0.81:

  • Třída PathProperty byl přidán na složení několika UjoProperties.
  • Znaková sada je podporován UjoManager objektu.
  • UjoProperty implementuje CharSequence pro snadný přístup k názvu objektu.
  • Třída ListProperty, který rozšiřuje UjoPropertyList byla vytvořena pro ArrayList implementace vlastnictví.
  • byl přidán (, UJO ITEM) metoda UjoPropertyList.removeItem.
  • byl přidán (, UjoPropertyList ITEM) metoda SuperUjoExt.remove.
  • Malé chyby byly opraveny.
  • byly přidány nové JUnit testy.

Podobný software

djbuild
djbuild

11 May 15

remake
remake

20 Feb 15

Komentáře k UJO Framework

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!