Querydsl

Software screenshot:
Querydsl
Podrobnosti Software:
Verze: 2.2.0
Datum uploadu: 11 May 15
Vývojka: Timo Westkamper
Licence: Volný
Popularita: 11

Rating: nan/5 (Total Votes: 0)

Querydsl je rámec, který umožňuje konstrukci typu-safe-SQL jako dotazů. Místo psaní dotazů jako inline řetězce nebo externalizace je do XML soubory, oni že jo být postaveny přes plynulou API, jako je Querydsl.
Výhody použití plynulou API ve srovnání s jednoduchým řetězce jsou:
& Nbsp; * dokončení kód v IDE (všechny vlastnosti, metody a operace může být rozšířena do vašeho oblíbeného Java IDE)
& Nbsp; * téměř žádný syntakticky neplatných dotazů povolena (typ-bezpečný na všech úrovních)
& Nbsp; * druhy a vlastnosti domény lze odkazovat bezpečně (bez Strings se!)
& Nbsp; * přijme lepší změnám refaktoring ve typů domén
& Nbsp; * definice inkrementální dotazu je jednodušší
Podporované backends
JPA / Hibernate
& Nbsp; * Začínáme s Querydsl používat Hibernate
& Nbsp; * pomocí querydsl-HQL modul
& Nbsp; * testován s využitím Hibernate Derby, HSQLDB a MySQL
JDO
& Nbsp; * Začínáme s Querydsl používat JDO
& Nbsp; * pomocí modulu querydsl-jdoql
& Nbsp; * testován s DataNucleus přístupové platformy
Java sbírky
& Nbsp; * Začínáme používat Querydsl pro sbírky
& Nbsp; * pomocí modulu querydsl-sbírek
SQL
& Nbsp; * Začínáme používat Querydsl pro SQL
& Nbsp; * pomocí modulu querydsl-sql
& Nbsp; * Podporuje Derby, HSQLDB, MySQL (5,1), Postgres (8,4), Oracle (10/11) a MS SQL Server (2008)
RDF
& Nbsp; * přes RDFBean, náš Objekt / RDF kostra trvalosti
& Nbsp; * testován s využitím RDFBean Sesame
Lucene
& Nbsp; * Začínáme používat Querydsl pro Lucene
& Nbsp; * pomocí querydsl-Lucene modul
Hibernace Search
& Nbsp; * Začínáme používat Querydsl k spánku vyhledávání
& Nbsp; * pomocí querydsl-spánku modulu pro vyhledávání

Co je nového v této verzi:

  • Testovací s EclipseLink SPS
  • Generics fail použití JPAAnnotationProcessor
  • enums v HQL obsahuje
  • UNION ALL podpora
  • Podpora zakázku řádek mapování projekce
  • Scala problém zdroj generace s sloupec s názvem typu
  • Přidat OSGi metadata do Querydsl moduly
  • Q-Type proEmbeddable v foreigen balení není vytvořena
  • Query utils
  • apt plugin nespolupracuje s ostatními stejně
  • konstruktor generované projekcí dotazů ignoruje primitiva
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... of beta5 apt-jedné-jar.jar

Co je nového ve verzi 2.1.0:

  • Přidat společného Factory třída pro tvorbu FactoryExpression
  • Přidat provozního přístupu do QBean
  • LuceneQuery.list () vyvolá IllegalArgumentException z Lucene pokud nDocs je 0

Co je nového ve verzi 2.0.0:.

  • byla přidána podpora Scala
  • Podpora Eclipse IDE se zlepšila.
  • se přidá počáteční podpora MongoDB.
  • Model Expression byla zlepšena.

Co je nového ve verzi 1.9.5:.

    byly zlepšeny
  • Bean generace a zahraniční klíčové záležitosti
  • Bean využití anotace generace byla zlepšena.

Co je nového ve verzi 1.9.0:

  • Ne-Arg metody jsou nyní uložené v Q- Typy.
  • PEntity se již používá pro nezabudovatelného Q-typů.
  • QueryMetadata byla provedena serializovatelný.
  • Pro SPS, konstruktér projekce nemusí vždy fungovat.
  • Pro SQL, tam je obecný přístup k metadata schématu v Q-typů, a byla přidána podpora pro speciální možností v doložky DML.
  • Referenční dokumentace byla restrukturalizována.

Co je nového ve verzi 1.8.5:

  • Tato verze zabraňuje použití root alias cesty v spojů.
  • key kód Zahraniční generace byl vylepšen zlepšila.
  • JDO podporuje FetchPlan modifikaci přes dotazu.

Co je nového ve verzi 1.8.0:

  • konzistentní DML podpis, Unie pro poddotazy, dotaz byla přidána podpora rozšíření, a podpora pro doložky DDL.

Podobný software

MySQLoader
MySQLoader

11 May 15

JPathDB
JPathDB

11 May 15

anykeystore
anykeystore

15 Apr 15

Komentáře k Querydsl

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!