Ujo nesnenin bir JavaBean gibi benzer bir veri kap ancak Ujo mimarisi kullanımı yeni bir kapsam sunmaktadır olduğunu. Bir Ujo kalıcılık olanakları örnek bu architecure olduğunu.
Ujo Unified Java Object için bir kısaltma ve bir arabirim Ujo uygulayan tüm nesneleri vardır. Ujo kendi anahtarları yöntemlerle bir erişimi olan bir harita nesnesi gibi görünüyor. Ujo nesnesi genellikle tüm nitelik değerleri için bir yazma yöntemi ve nesnenin tüm nitelik değerleri için tek okuma yöntemi var. Bir nitelikler UjoProperty denilen statik sabitleri bir ad içeriyor vardır (set + olsun) her özellik için iki yöntem uygulanmaktadır var olan JavaBean nesne türü ile karşılaştırıldığında bir veri türü.
Bir mimari Ujo ancak nesne, basit bir API tarafından niteliklerin toplu işlem için mükemmel bir çözüm sunuyor, öznitelik değeri erişim için sıradışı bir çözüm sunuyor. Ujo Çerçeve API çekirdek iki arayüz Ujo vardır. Bir UjoProperty, ancak çerçeve bir anlık kullanım için bazı uygulamaları içeriyor
Bu sürümde Yeni nedir:.
- orm: DDL deyimleri kullanan meta-modeli ile artan veritabanı güncelleme
- orm: LIMIT ve Query nitelikleri tarafından desteklenen OFFSET
- orm: veritabanı indeksler meta-model tarafından oluşturulan benzersiz, benzersiz olmayan dizin bir kompoze birini içerir orada desteklenen
- orm: Yabancı anahtarı almak için yeni bir yöntem: OrmTable.readPK (özelliği)
- orm: Not: SQL deyimi tarafından veritabanı tablosu: ALTER TABLE ormujo_pk_support ujorm_pk_support İÇİN ADINI;
- çekirdek: Yeni yöntem değerini kopyalamak için: UjoProperty.copy (den)
- çekirdek: Yeni yöntem örneğini oluşturmak için: Criterion.where (koşul)
- çekirdek: Kriter görselleştirme yöntemi ile geliştirilmiştir: Criterion.toString ()
- kodu temizlik
sürüm 0.92 Yeni Ne:
- yöntemi UjoProperty.getValue () yerine Varsayılan için null değeri - yerine önceki sürümde orijinal yönteme Ujo.readValue () ve
nedir sürüm 0.91 Yeni:
- İki Kriter operatörleri SQL deyiminde kullanıcı özelleştirme için yapılır (Ujorm).
- Hazırda destek eklendi.
- Yeni statik yöntem varsayılan özellik adı ile bir ListProperty oluşturur.
- javadoc iyileştirmeler 'sınıfında Öğretici' dahil yapılıyor.
- Bazı performans ayarlama yapılmıştır ve yeni gösterge değerleri serbest bırakılır.
nedir sürüm 0.90 Yeni:
- dan Ujo özellik adını alabilir yeni QuickUjo uygulaması sınıf alan adı.
- UjoProperty uygulamasının yeni fabrika yöntemi vardır.
- Bu sürüm Ujorm modülü üzerinden ORM desteği yanı sıra üstlenmeden içerir.
nedir sürüm 0.85 Yeni:
- Yeni arayüz UjoMiddle dört yöntemleri Ujo arabirimini genişletir (set ,), setText, gettext almak
- Özgün UjoExt arayüzü UjoMiddle şimdi uzanır
- Yeni sınıf MapImplUjo uygulayan Harita arabirimi
- XML gövde elemanı değeri, yeni bir açıklama ile desteklenenXmlElementBody
- basit nesnelerin listesini (örn Listesi) bir metin seri orada desteklenmektedir
- tip java.sql.Date metin seri desteklenmektedir
- arayüz UjoProperty yeni sıralama bir yön yöntemleri vardır: inen, isAscending () ()
- yeni bir yöntem UjoPropertyList.isItemTypeOf (Sınıf) özellik türü parametresi bir tür (ya da alt tip) olduğunu sınar
- UjoProperty uygulamalarının yeni fabrika yöntemleri
- Tüm 'Super' dersleri öneki olarak değiştirildi 'Özet' dersleri
- class PropertyTextable ValueTextable olarak değiştirildi olduğu
- küçük hata düzeltme
- javadoc bütünlülükte
sürüm 0.84 yeni Nedir:
- Performans geliştirildi. Örneğin, bir seri kaldırma ArrayUjo JAXB göre yaklaşık% 35 daha yüksektir.
- Yeni UjoProperty.isDefault (Ujo) yöntemi Ujo bir parametre değeri & quot olmadığını gösterir; Özelliğin Varsayılan değer.
- Yeni UjoProperty.isTypeOf (Sınıf) yöntemi true değerini döndürür.
- Yeni UjoPropertyRow.P_INDEX özelliği bir özellik endeksi gösterir.
- Ujo.readProperties (..) yöntemi özellikleri varsayılan newProperty () yöntemi ile inşa edilen davada doğal bir sırayla sonuç özelliklerini döndürür.
- PathProperty gelen Metin okuma tespit edildi.
& Quot eşit;
Bir özellik tipi parametre türü (veya alt tip) ise
sürüm 0.83 yeni Nedir:
- destek veya BeanUjo sınıfının proxy desen tasarımı
- SimpleDateFormat eşitleme sabit olursa
- kodu temizlik
nedir sürüm 0.82 Yeni:.
- farklı amaçlar için üç yeni Ujo uygulamaları vardır
- FactoryUjo mülkiyet türüne göre yeni örneklerini oluşturmak için bir fabrikasıdır.
- özel bir parametre yapıcı desteklenir yanı sıra hiçbir parametre yapıcı.
- RegistrarUjo biri seçilen özellik ve değer değişikliği (önce veya sonra) bir eylem için PropertyChangeListener kaydetmenizi sağlar.
- FieldUjo UjoProperty tarafından özel nesne alanlarına erişim sağlar.
- Tüm uygulamaları, farklı bir paket yapısı vardır ve gelecekte de çekirdek olmayacaktır.
sürüm 0.81 yeni Nedir:
- PathProperty sınıfı birkaç UjoProperties bir kompozisyon için eklendi.
- Karakter bir UjoManager nesne tarafından desteklenmektedir.
- UjoProperty Name özelliği kolay erişim için CharSequence uygular.
- UjoPropertyList genişleten ListProperty sınıfı, ArrayList mülkiyet uygulamaları için oluşturuldu.
- UjoPropertyList.removeItem (Ujo, ITEM) yöntemi eklendi.
- SuperUjoExt.remove (UjoPropertyList, ITEM) yöntemi eklendi.
- Küçük hatalar düzeltildi.
- Yeni JUnit testleri eklendi.
Yorum Bulunamadı