Querydsl

Software screenshot:
Querydsl
Rincian Software:
Versi: 2.2.0
Tanggal Upload: 11 May 15
Pengembang: Timo Westkamper
Lisensi: Gratis
Popularitas: 11

Rating: nan/5 (Total Votes: 0)

Querydsl adalah kerangka yang memungkinkan pembangunan query SQL-seperti jenis-aman. Alih-alih menulis query sebagai string inline atau eksternalisasi mereka ke dalam XML file mereka aren dibangun melalui API fasih seperti Querydsl.
Manfaat menggunakan API fasih dibandingkan dengan string sederhana adalah:
& Nbsp; * kode selesai pada IDE (semua properti, metode dan operasi dapat diperluas di Jawa Anda IDE favorit)
& Nbsp; * hampir tidak ada permintaan sintaksis valid diizinkan (tipe-aman di semua tingkatan)
& Nbsp; * jenis domain dan properti dapat dirujuk dengan aman (tidak ada Strings terlibat)
& Nbsp; * mengadopsi lebih baik untuk perubahan refactoring dalam jenis domain
& Nbsp; * definisi tambahan Query lebih mudah
backends Didukung
JPA / Hibernate
& Nbsp; * Memulai dengan Querydsl menggunakan Hibernate
& Nbsp; * melalui modul querydsl-hql
& Nbsp; * diuji dengan Hibernate menggunakan Derby, HSQLDB dan MySQL
JDO
& Nbsp; * Memulai dengan Querydsl menggunakan JDO
& Nbsp; * melalui modul querydsl-JDOQL
& Nbsp; * diuji dengan DataNucleus Akses Platform
Java Collections
& Nbsp; * Persiapan menggunakan Querydsl untuk Koleksi
& Nbsp; * melalui modul querydsl-koleksi
SQL
& Nbsp; * Persiapan menggunakan Querydsl untuk SQL
& Nbsp; * melalui modul querydsl-sql
& Nbsp; * mendukung Derby, HSQLDB, MySQL (5.1), Postgres (8,4), Oracle (10/11) dan MS SQL Server (2008)
RDF
& Nbsp; * melalui RDFBean, Obyek kami / RDF kerangka ketekunan
& Nbsp; * diuji dengan menggunakan RDFBean Sesame
Lucene
& Nbsp; * Persiapan menggunakan Querydsl untuk Lucene
& Nbsp; * melalui modul querydsl-Lucene
Hibernate Cari
& Nbsp; * Persiapan menggunakan Querydsl untuk Hibernate Cari
& Nbsp; * melalui modul querydsl-hibernasi-search

Apa yang baru dalam rilis ini:

  • Uji dengan EclipseLink JPA
  • Generik gagal menggunakan JPAAnnotationProcessor
  • Enum di HQL mengandung
  • UNION dukungan ALL
  • proyeksi Dukungan kustom baris-mapping
  • Scala masalah generasi sumber dengan kolom bernama tipe
  • Tambahkan OSGi metadata ke modul Querydsl
  • Q-Type untukEmbeddable di foreigen paket tidak dibuat
  • Query utils
  • Plugin apt tidak bekerja sama dengan orang lain dengan baik
  • Pembuat dihasilkan oleh proyeksi permintaan mengabaikan primitif
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... dari Beta5 apt-satu-jar.jar

Apa yang baru di versi 2.1.0:

  • Add kelas Pabrik umum untuk pembuatan FactoryExpression
  • Add akses lapangan untuk QBean
  • LuceneQuery.list () throws IllegalArgumentException dari Lucene jika nDocs adalah 0

Apa yang baru di versi 2.0.0:.

  • dukungan Scala ditambahkan
  • dukungan Eclipse IDE ditingkatkan.
  • dukungan MongoDB awal telah ditambahkan.
  • Expression Model ditingkatkan.

Apa yang baru di versi 1.9.5:.

  • Bean generasi dan isu-isu kunci asing ditingkatkan

  • Bean penggunaan generasi penjelasan ditingkatkan.

Apa yang baru di versi 1.9.0:

  • Tidak-arg metode sekarang cache di Q jenis.
  • PEntity tidak lagi digunakan untuk embeddable Q-jenis.
  • QueryMetadata dibuat serializable.
  • Untuk JPA, proyeksi konstruktor tidak selalu bekerja.
  • Untuk SQL, ada akses umum untuk metadata skema di Q-jenis, dan dukungan telah ditambahkan untuk opsi khusus di DML klausa.
  • Dokumentasi referensi direstrukturisasi.

Apa yang baru di versi 1.8.5:

  • Versi ini mencegah menggunakan non-root alias jalan di bergabung.
  • pembuatan kode kunci asing telah ditingkatkan ditingkatkan.
  • JDO mendukung modifikasi FetchPlan melalui query.

Apa yang baru di versi 1.8.0:

  • Tanda tangan DML konsisten, serikat untuk subqueries, query dukungan ekstensi, dan dukungan untuk DDL klausa ditambahkan.

Software yang serupa

chartio
chartio

20 Feb 15

Helmholtz
Helmholtz

15 Apr 15

sqlite3dbm
sqlite3dbm

11 May 15

Innobackupex2
Innobackupex2

14 Apr 15

Komentar untuk Querydsl

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!