Querydsl

Software kuvakaappaus:
Querydsl
Ohjelmiston tiedot:
Versio: 2.2.0
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: Timo Westkamper
Lupa: Vapaa
Suosio: 64

Rating: 4.0/5 (Total Votes: 1)

Querydsl on kehys, jonka avulla rakentamisen tyypin turvallisia SQL kaltaisia ​​kyselyjä. Kirjoittamisen sijaan kyselyt inline nauhojen tai ulkoistaa ne XML-tiedostoja niitä Aren rakennettava kautta sujuvasti API kuin Querydsl.
Etuja käyttämällä sujuvasti API verrattuna yksinkertaisia ​​jouset ovat:
& Nbsp; * koodi loppuun vuonna IDE (kaikki ominaisuudet, menetelmät ja toiminta voidaan laajentaa suosikki Java IDE)
& Nbsp; * lähes syntaktisesti virheellisten kyselyt sallittu (tyyppi-turvalliset kaikilla tasoilla)
& Nbsp; * verkkotunnuksen tyypit ja ominaisuudet voidaan viitata turvallisesti (no Strings mukana!)
& Nbsp; * hyväksyy parempi refaktorointi muutoksiin verkkotunnuksen tyypit
& Nbsp; * vähitellen Kyselyn määrittely on helpompaa
Tuetut backends
JPA / Lepotila
& Nbsp; * käytön aloittaminen Querydsl Horrostilan
& Nbsp; * kautta querydsl-HQL moduuli
& Nbsp; * testattu Hibernate avulla Derby, HSQLDB ja MySQL
JDO
& Nbsp; * käytön aloittaminen Querydsl käyttää JDO
& Nbsp; * kautta querydsl-jdoql moduuli
& Nbsp; * testattu DataNucleus Access Platform
Java Kokoelmat
& Nbsp; * Käyttöönotto Querydsl for Kokoelmat
& Nbsp; * kautta querydsl-kokoelmista moduuli
SQL
& Nbsp; * Käyttöönotto Querydsl SQL
& Nbsp; * kautta querydsl-sql-moduuli
& Nbsp; * tukee Derby, HSQLDB, MySQL (5.1), Postgres (8.4), Oracle (10/11) ja MS SQL Server (2008)
RDF
& Nbsp; * kautta RDFBean, meidän Object / RDF pysyvyys puitteet
& Nbsp; * testattu RDFBean käyttäen Sesame
Lucene
& Nbsp; * Käyttöönotto Querydsl for Lucene
& Nbsp; * kautta querydsl-Lucene moduuli
Hibernate Haku
& Nbsp; * Käyttöönotto Querydsl for Hibernate haku
& Nbsp; * kautta querydsl-horros-haku moduuli

Mikä on uusi tässä julkaisussa:

  • Test EclipseLink edustajakokouksen
  • Generics epäonnistua käyttämällä JPAAnnotationProcessor
  • enums vuonna HQL sisältää
  • UNION ALL tuki
  • Tuki custom rivi-mapping ennusteet
  • Scala lähde sukupolven ongelma sarake nimeltä tyyppi
  • Lisää OSGi metatiedot Querydsl modules
  • Q-Type forEmbeddable vuonna foreigen paketti ei ole luotu
  • Kysely utils
  • apt plugin ei toimi yhteistyössä muiden kanssa hyvin
  • Rakentaja tuottaman kyselyn projektio sivuutetaan primitives
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... of beta5 apt-one-jar.jar

Mikä on uusi versiossa 2.1.0:

  • Lisää yhteisiä Factory luokan FactoryExpression luomiseen
  • Lisää kenttä pääsyn QBean
  • LuceneQuery.list () heittää IllegalArgumentException päässä Lucene jos nDocs on 0

Mikä on uusi versiossa 2.0.0:

  • Scala tukea lisättiin.
  • Eclipse IDE tuki oli parantunut.
  • Alustava MongoDB tukea lisättiin.
  • Expression malli on parannettu.

Mikä on uusi versiossa 1.9.5:

  • Bean sukupolven ja ulkomaisten avainkysymyksistä parantuneet.
  • Bean sukupolven kommentointi käyttö oli parantunut.

Mikä on uusi versiossa 1.9.0:

  • Ei-arg menetelmiä nyt välimuistiin Q- tyyppejä.
  • PEntity ei enää käytetä upotettavia Q-tyyppejä.
  • QueryMetadata tehtiin sarjoittaa.
  • Jos edustajakokousta, rakentajan projisointi ei aina toimi.
  • SQL, on yleinen pääsy kaava metatietoja Q-tyyppejä, ja tukea lisättiin erityisiä vaihtoehtoja DML lausekkeita.
  • viittaus asiakirjat uudistettiin.

Mikä on uusi versiossa 1.8.5:

  • Tämä versio estää käyttämällä ei-root alias polkuja liittyy.
  • Viiteavain koodin generointi on parannettu parannettu.
  • JDO tukee FetchPlan muutoksen kautta kysely.

Mikä on uusi versiossa 1.8.0:

  • johdonmukainen DML allekirjoitusta, liitto alikyselyjä, kyselyn laajennus tuki, ja tuki DDL lausekkeita lisättiin.

Vastaavia ohjelmistoja

Kommentit Querydsl

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!