Querydsl tür-güvenli SQL benzeri sorgular inşaat sağlayan bir çerçevedir. Bunun yerine dosyaları inline dizeleri olarak sorguları yazarken veya XML içine dışa onlar Querydsl gibi akıcı API yoluyla inşa edilmesi değil mi.
Basit dizeleri ile karşılaştırıldığında akıcı API kullanarak faydaları şunlardır:
& Nbsp; IDE * kod tamamlama (tüm özellikler, yöntemler ve işlemler favori Java IDE genişletilebilir)
& Nbsp; * neredeyse hiç izin sözdizimsel geçersiz sorgular (tip-güvenli her düzeyde)
& Nbsp; * domain çeşitleri ve özellikleri güvenle başvurulabilir (hayır Strings dahil!)
& Nbsp; * domain türlerinde üstlenmeden değişikliklerine daha iyi benimser
& Nbsp; * artan Sorgu tanımı daha kolay
Desteklenen backend'e
JPA / Hibernate
& Nbsp; * Querydsl Hazırda kullanarak başlarken
& Nbsp; * querydsl-hql modülü üzerinden
& Nbsp; * Hazırda Derby, HSQLDB ve MySQL kullanarak test
JDO
& Nbsp; * Querydsl JDO kullanarak başlarken
& Nbsp; * querydsl-jdoql modülü üzerinden
& Nbsp; * DataNucleus Erişim Platformu ile test
Java Koleksiyonları
& Nbsp; * Koleksiyonu için Querydsl kullanarak Başlarken
& Nbsp; * querydsl-koleksiyonları modülü üzerinden
SQL
& Nbsp; * SQL için Querydsl kullanarak Başlarken
& Nbsp; * querydsl-sql modülü üzerinden
& Nbsp; * destekler Derby, HSQLDB, MySQL (5.1), Postgres (8.4), Oracle (10/11) ve MS SQL Server (2008)
RDF
& Nbsp; * RDFBean aracılığıyla bizim Nesne / RDF sebat çerçeve
& Nbsp; * RDFBean Susam kullanılarak test
Lucene
& Nbsp; * Lucene için Querydsl kullanarak Başlarken
& Nbsp; * querydsl-lucene modülü üzerinden
Hazırda Arama
& Nbsp; * Hazırda Arama Querydsl kullanarak Başlarken
& Nbsp; * querydsl-hazırda arama modülü üzerinden
Bu sürümde Yeni nedir:
- EclipseLink JPA ile test
- Jenerik JPAAnnotationProcessor kullanarak başarısız
- HQL numaralamalar içeriyor
- UNION ALL destek
- Destek özel satır haritalama projeksiyonlar
- sütun adında tip Scala kaynak oluşturma sorunu
- Querydsl modülleri OSGi meta veriler ekleyin
- foreigen paketteEmbeddable için Q-Tip oluşturulur
- Sorgu utils
- apt eklenti de başkaları ile işbirliği yapmaz
- sorgu projeksiyon tarafından oluşturulan Oluşturucu görmezden ilkel
- com.mysema.query.apt.jpa.JPAAnnotationProcess ...
Beta5 apt-tek-jar.jar ve
sürüm 2.1.0 yeni Nedir:
- FactoryExpression oluşturulması için ortak fabrika sınıfı Ekle
- QBean saha erişimi ekle
- LuceneQuery.list () Lucene bir IllegalArgumentException atar
NDocs 0 ise
sürüm 2.0.0 yeni nedir:.
- Scala desteği eklendi
- Eclipse IDE desteği geliştirildi.
- İlk mongodb desteği eklendi.
- İfade modeli geliştirildi.
nedir sürüm 1.9.5 Yeni:.
- Fasulye üretimi ve yabancı anahtar konular düzeldi
- Bean nesil açıklama kullanımı geliştirildi.
sürüm 1.9.0 yeni Nedir:
- No-arg yöntemler artık Q- önbelleğe alınır türleri.
- PEntity gömülebilir Q-tipleri için kullanılan, artık olur.
- QueryMetadata serileştirilebilir yapıldı.
- yapıcı projeksiyon her zaman işe yaramaz.
- orada Q-türleri şema meta verileri genel erişim ve destek DML bentlerinde özel seçenekler eklendi.
- referans belgeleri yeniden yapılandırılmıştır.
JPA için
SQL için
nedir sürüm 1.8.5 Yeni:
- Bu sürüm olmayan kök takma yolları kullanarak engeller katıldı.
- Yabancı anahtar kod üretimi geliştirilmiş geliştirilmiş edilmiştir.
- JDO sorgusu aracılığıyla FetchPlan değişiklik destekler.
sürüm 1.8.0 yeni Nedir:
- sorgular için tutarlı DML imza, sendika, sorgu DDL hükümler için uzatma desteği ve destek eklendi.
Yorum Bulunamadı