UJO Framework

Screenshot Software:
UJO Framework
Szczegóły programowe:
Wersja: 1.20
Filmu: 12 May 15
Wywoływacz: PPone
Licencja: Wolny
Popularność: 3

Rating: 3.0/5 (Total Votes: 2)

Ujo obiektem jest kontener danych podobnie jak JavaBeans jednak architektura Ujo oferuje nowy zakres wykorzystania. Ujo wytrwałość jest próbka możliwości tego architecure.
Ujo jest skrótem Unified obiektu Java i są wszystkie obiekty, które implementuje interfejs Ujo. Ujo wygląda obiektu mapy z dostępem metod jej klucze. Obiekt Ujo posiadają zwykle jedną metodę zapisu dla wszystkich wartości atrybutów i jedną metodę odczytu dla wszystkich wartości atrybutów obiektu. An atrybuty są nazywane UjoProperty stałe statycznych zawiera nazwę typu danych w porównaniu z obiektu rodzaj JavaBeans, które posiadają wdrożony dwie metody dla każdego atrybutu (komplet + dostać).
Architektura Ujo oferuje niekonwencjonalne rozwiązanie dla dostępu wartości atrybutów, jednak obiekt oferuje doskonałe rozwiązanie do przetwarzania wsadowego atrybutów, przez prostego API. Rdzeń Ujo ramowego są dwa interfejsy API Ujo. UjoProperty jednak ramy zawiera pewne implementacje dla natychmiastowego użycia

Co nowego w tym wydaniu:.

  • orm: przyrostowych aktualizacji bazy danych przez meta-modelu za pomocą instrukcji DDL
  • orm: LIMIT i przesunięcia są obsługiwane przez atrybuty zapytania
  • orm: indeksy bazy danych są tworzone przez meta-modelu, nie są obsługiwane wyjątkowa, nie unikatowe indeksy obejmują komponowanej jeden
  • orm: nowa metoda, aby uzyskać klucz obcy: OrmTable.readPK (nieruchomości),
  • orm: uwaga: tabela bazy danych poprzez SQL: ALTER TABLE ormujo_pk_support Zmień nazwę, aby ujorm_pk_support;
  • Rdzeń: nowa metoda skopiować wartość: UjoProperty.copy (od, do)
  • Rdzeń: nowa metoda, aby utworzyć instancję: Criterion.where (warunek)
  • Rdzeń: wizualizacja Kryterium jest lepsza metodą: Criterion.toString ()
  • Kod czyszczenia

Co jest nowa w wersji 0.92:

  • ważna zmiana: Metoda UjoProperty.getValue () zastępuje Wartość null za zwłokę - zamiast oryginalnego sposobu Ujo.readValue () w poprzednim wydaniu,
  • !
  • dwa UjoProperties mogą być łatwo łączone za pomocą nowej metody dodatek typu bezpieczny (...)
  • Podstawa Ujo obiektów obsługuje funkcji "java.io.Serializable" - obejmują OrmTable
  • czyszczenie kodu, rozszerzony JavaDoc, małe poprawki błędów,

  • Wsparcie
  • Enum odbywa się poprzez mapowanie do numerycznej typu DB
  • Mapowanie Java, niestandardowy typ jest obsługiwany przez rozszerzenie TypeService klasy
  • Nowa metoda OrmHandler.findPropertiesByTypeClass (klasa) do wspólnego użytku odbywa
  • dialekt implementacje SQL uproszczone jest zrobić to w Oracle Support
  • Nowa funkcja dostępna metodą Sesssion.isRollbackOnly ()
  • Domyślna wartość parametru SEQUENCE_CACHE 100 (zamiast oryginalnego 64)
  • czytanie wartość null z ResultSet jest stała,
  • MySqlDialect jeżeli stałe, wyraźne zastosowanie silnika "InnoDB" był realizowany

Co nowego w wersji 0.91:

  • Dwa podmioty Kryterium są wykonywane na personalizację w instrukcji SQL (Ujorm).
  • Hibernacja Wsparcie został dodany.
  • Nowa metoda statyczna tworzy ListProperty z nazwą domyślną nieruchomości.
  • JavaDoc to "poprawa samouczek w klasie" robi.
  • Niektórzy dostrajanie wydajności zostały wykonane, a nowe wartości referencyjne są uwalniane.

Co nowego w wersji 0.90:

  • Nowa realizacja QuickUjo może mieć nazwę właściwości Ujo od Nazwa pola klasy.
  • Dostępne są nowe metody fabryczne realizacji UjoProperty.
  • To wydanie zawiera refaktoryzacji oraz wsparcie ORM poprzez moduł Ujorm.

Co nowego w wersji 0.85:

  • Nowy UjoMiddle interfejs rozszerza interfejs Ujo w czterech metod (zestaw , dostać, setText, Gettext)
  • Oryginalny interfejs UjoExt rozciąga się teraz UjoMiddle
  • Nowa klasa MapImplUjo implementuje interfejs Mapa
  • wartość elementu XML jest obsługiwany przez ciało nowego dopiskiemXmlElementBody
  • nie jest obsługiwany w serializacji tekstu listy prostych obiektów (np List)
  • serializacji tekst typu java.sql.Date jest obsługiwany
  • Interfejs UjoProperty ma nowych metod kierunku sortowania: isAscending (), malejąco ()
  • Nowa metoda UjoPropertyList.isItemTypeOf (klasa) testy tego typu obiekt jest typu (lub podtyp) parametru
  • Nowe metody fabryczne wdrożeń UjoProperty
  • wszystkie klasy "Super" został przemianowany na przedrostek klasy 'Abstract'
  • Klasa PropertyTextable jest przemianowano na ValueTextable
  • małe poprawki błędów,
  • JavaDoc completition

Co nowego w wersji 0.84:

  • Wydajność została poprawiona. Na przykład, ArrayUjo deserializacji około 35% krótszy w porównaniu do JAXB.
  • Nowa metoda UjoProperty.isDefault (Ujo) wskazuje, czy wartość parametru z Ujo jest & quot; równa & quot; Domyślna wartość w tym miejscu zakwaterowania.
  • Nowa metoda UjoProperty.isTypeOf (klasa) zwraca true jeśli obiekt jest typu typ (lub podtyp) parametru.
  • nowy obiekt UjoPropertyRow.P_INDEX pokazuje indeks nieruchomości.
  • Ujo.readProperties (..) zwraca właściwości doprowadzić do porządku naturalnego w przypadku właściwości zostały zbudowane metodą newProperty () domyślnie.
  • Czytanie tekstu ze PathProperty została ustalona.

Co nowego w wersji 0.83:

  • Wsparcie lub wzornictwo Proxy klasy BeanUjo
  • Synchronizacja SimpleDateFormat jeżeli stałe
  • Kod czyszczenia

Co nowego w wersji 0.82:.

  • Istnieją trzy nowe implementacje Ujo dla różnych celów
  • FactoryUjo jest fabrycznie do tworzenia nowych instancji ze względu na rodzaj nieruchomości.
  • specjalnego konstruktora parametr jest obsługiwany, jak również nie ma konstruktora parametr.
  • RegistrarUjo pozwala zarejestrować PropertyChangeListener dla wybranej nieruchomości oraz akcji (przed lub po) zmiany wartości.
  • FieldUjo zapewnia dostęp do prywatnych pól obiektu poprzez UjoProperty.
  • Wszystkie realizacje są w innej konstrukcji opakowania i nie będzie znajdować się w rdzeniu w przyszłości.

Co nowego w wersji 0.81:

  • Klasa PathProperty dodano do składu kilku UjoProperties.
  • Kodowanie jest obsługiwana przez obiekt UjoManager.
  • UjoProperty realizuje CharSequence na łatwy dostęp do właściwości Name.
  • Klasa ListProperty, która rozciąga UjoPropertyList został stworzony dla ArrayList wdrożeń własności.
  • (, Ujo ITEM) Metoda UjoPropertyList.removeItem został dodany.
  • (, UjoPropertyList ITEM) Metoda SuperUjoExt.remove został dodany.
  • Małe błędy zostały naprawione.
  • dodano Nowe testy JUnit.

Podobne oprogramowanie

Waf
Waf

18 Feb 15

RetroForth
RetroForth

11 May 15

hexdump
hexdump

17 Feb 15

Komentarze do UJO Framework

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!