UJO Framework

Software screenshot:
UJO Framework
Rincian Software:
Versi: 1.20
Tanggal Upload: 12 May 15
Pengembang: PPone
Lisensi: Gratis
Popularitas: 3

Rating: 3.0/5 (Total Votes: 2)

Ujo objek adalah wadah data yang sama seperti JavaBean, namun arsitektur Ujo menawarkan lingkup baru pemanfaatan. Sebuah ketekunan Ujo adalah contoh dari kemungkinan architecure ini.
Ujo adalah singkatan untuk Bersatu Jawa Obyek dan mereka semua benda, yang mengimplementasikan interface Ujo. The Ujo tampak seperti peta objek dengan akses dengan metode kunci nya. Objek Ujo sudah mendapat biasanya satu metode menulis untuk semua nilai atribut dan satu metode membaca untuk semua nilai atribut dari objek. Sebuah atribut adalah konstanta statis disebut UjoProperty berisi nama tipe data dibandingkan dengan jenis objek dari JavaBean, yang telah mendapat dilaksanakan dua metode untuk setiap atribut (set + mendapatkan).
Arsitektur Ujo menawarkan solusi tidak konvensional untuk akses nilai atribut, namun objek menawarkan solusi yang bagus untuk pemrosesan batch atribut oleh API sederhana. Sebuah inti dari Ujo Kerangka API dua antarmuka Ujo. sebuah UjoProperty, namun kerangka mengandung beberapa implementasi untuk penggunaan instan

Apa yang baru dalam rilis ini:.

  • orm: update database yang inkremental oleh meta-model yang menggunakan pernyataan DDL
  • orm: LIMIT dan OFFSET didukung oleh atribut Query
  • orm: indeks database diciptakan oleh meta-model, ada yang didukung unik, indeks non-unik termasuk salah tersusun
  • orm: metode baru untuk mendapatkan kunci asing: OrmTable.readPK (properti)
  • orm: Catatan: tabel database dengan pernyataan SQL: ALTER TABLE ormujo_pk_support RENAME TO ujorm_pk_support;
  • inti: metode baru untuk menyalin nilai: UjoProperty.copy (dari, untuk)
  • inti: metode baru untuk membuat contoh: Criterion.where (kondisi)
  • inti: visualisasi Kriteria ditingkatkan dengan metode: Criterion.toString ()
  • Kode membersihkan

Apa yang baru di versi 0.92:

  • THE PENTING GANTI: metode UjoProperty.getValue () menggantikan nilai nol untuk standar - bukan metode asli Ujo.readValue () dalam rilis sebelumnya
  • !
  • dua UjoProperties dapat dengan mudah digabungkan menggunakan jenis baru yang aman metode add (...)
  • dasar Ujo objek mendukung fitur 'java.io.Serializable' - termasuk OrmTable
  • kode pembersihan, javadoc diperpanjang, memperbaiki bug kecil

  • Dukungan
  • Enum dilakukan dengan pemetaan untuk DB tipe numerik
  • kustom Jawa Jenis pemetaan didukung dengan memperluas TypeService kelas
  • metode baru OrmHandler.findPropertiesByTypeClass (Class) untuk penggunaan umum dilakukan
  • disederhanakan implementasi dialek SQL dilakukan meliputi dukungan ORACLE
  • fitur baru yang tersedia dengan metode Sesssion.isRollbackOnly ()
  • nilai default untuk parameter SEQUENCE_CACHE adalah 100 (bukan asli 64)
  • membaca nilai null dari ResultSet adalah tetap
  • MySqlDialect jika tetap, penggunaan eksplisit mesin 'InnoDB' dilaksanakan

Apa yang baru di versi 0.91:

  • Dua operator Kriteria dilakukan untuk kustomisasi pengguna dalam pernyataan SQL (Ujorm).
  • Hibernate dukungan telah ditambahkan.
  • Sebuah metode statis baru menciptakan ListProperty dengan nama properti default.
  • perbaikan javadoc termasuk 'Tutorial di kelas' sedang dilakukan.
  • Beberapa tuning kinerja yang telah dilakukan, dan nilai-nilai patokan baru yang dirilis.

Apa yang baru di versi 0.90:

  • Pelaksanaan QuickUjo baru dapat mengambil nama properti Ujo dari nama field kelas.
  • Ada metode pabrik baru pelaksanaan UjoProperty.
  • Rilis ini meliputi refactoring serta dukungan ORM melalui modul Ujorm.

Apa yang baru dalam versi 0,85:

  • antarmuka UjoMiddle baru memperluas antarmuka Ujo di empat metode (set , dapatkan, setText, getText)
  • antarmuka UjoExt asli meluas UjoMiddle sekarang
  • kelas baru MapImplUjo mengimplementasikan antarmuka Peta
  • XML nilai elemen tubuh didukung oleh penjelasan baruXmlElementBody
  • ada mendukung serialisasi teks dari daftar objek sederhana (misalnya Daftar)
  • serialisasi teks jenis java.sql.Date didukung
  • antarmuka UjoProperty memiliki metode baru untuk arah menyortir: isAscending (), turun ()
  • metode baru UjoPropertyList.isItemTypeOf (Kelas) menguji jenis properti adalah jenis (atau subtipe) dari parameter
  • metode pabrik baru UjoProperty implementasi
  • kelas semua 'Super' ini berganti nama menjadi awalan kelas 'Abstrak'
  • kelas PropertyTextable ini berganti nama menjadi ValueTextable
  • memperbaiki bug kecil
  • javadoc completition

Apa yang baru di versi 0.84:

  • Kinerja ditingkatkan. Misalnya, ArrayUjo deserialization adalah sekitar 35% lebih cepat dibandingkan dengan JAXB.
  • Metode baru UjoProperty.isDefault (Ujo) menunjukkan apakah nilai parameter dari Ujo adalah & quot; sama dengan & quot; Nilai default properti.
  • (Kelas) metode baru UjoProperty.isTypeOf mengembalikan true jika jenis properti adalah jenis (atau subtipe) dari parameter.
  • Properti UjoPropertyRow.P_INDEX baru menunjukkan indeks properti.
  • Ujo.readProperties (..) metode mengembalikan sifat hasil dalam urutan alami dalam kasus properti yang dibangun oleh default () metode newProperty.
  • membaca teks dari PathProperty sebuah tetap.

Apa yang baru di versi 0.83:

  • dukungan atau desain pola Proxy kelas BeanUjo
  • sinkronisasi SimpleDateFormat jika tetap
  • Kode membersihkan

Apa yang baru di versi 0.82:.

  • Ada tiga implementasi Ujo baru untuk tujuan yang berbeda
  • FactoryUjo adalah pabrik untuk membuat contoh baru dengan jenis properti.
  • Parameter konstruktor khusus didukung, serta tidak ada parameter konstruktor.
  • RegistrarUjo memungkinkan seseorang untuk mendaftar PropertyChangeListener untuk properti yang dipilih dan tindakan (sebelum atau sesudah) perubahan nilai.
  • FieldUjo menyediakan akses ke bidang objek swasta dengan UjoProperty.
  • Semua implementasi berada dalam struktur paket yang berbeda, dan tidak akan di inti di masa depan.

Apa yang baru di versi 0.81:

  • Kelas PathProperty ditambahkan untuk komposisi beberapa UjoProperties.
  • Charset didukung oleh objek UjoManager.
  • UjoProperty mengimplementasikan CharSequence untuk memudahkan akses ke properti Name.
  • Kelas ListProperty, yang membentang UjoPropertyList diciptakan untuk implementasi properti ArrayList.
  • UjoPropertyList.removeItem (Ujo, ITEM) metode ditambahkan.
  • SuperUjoExt.remove (UjoPropertyList, ITEM) metode ditambahkan.
  • bug Kecil yang tetap.
  • tes JUnit baru ditambahkan.

Software yang serupa

Nonpareil
Nonpareil

2 Jun 15

Bakery
Bakery

2 Jun 15

ELF statifier
ELF statifier

20 Feb 15

KJam Build Tool
KJam Build Tool

2 Jun 15

Komentar untuk UJO Framework

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!