Querydsl

Software skärmdump:
Querydsl
Mjukvaruinformation:
Version: 2.2.0
Ladda upp dagen: 11 May 15
Utvecklare: Timo Westkamper
Licens: Gratis
Popularitet: 64

Rating: 4.0/5 (Total Votes: 1)

Querydsl är ett ramverk som gör det möjligt att bygga typ säkra SQL-liknande frågor. Istället för att skriva frågor som inline strängar eller externalisera dem i XML-filer de aren konstrueras via en flytande API som Querydsl.
Fördelarna med att använda en flytande API i jämförelse med enkla strängar är:
& Nbsp; * kodkomplettering i IDE (alla egenskaper, metoder och verksamhet kan utökas i din favorit Java IDE)
& Nbsp; * nästan ingen syntaktiskt ogiltiga förfrågningar tillåtna (typ säker på alla nivåer)
& Nbsp; * domäntyper och egenskaper kan refereras säkert (No Strings inblandade!)
& Nbsp; * antar bättre att refactoring förändringar i domäntyper
& Nbsp; * inkrementell Query definition är lättare
stöds implementationer
JPA / Hibernate
& Nbsp; * Komma igång med Querydsl använder Hibernate
& Nbsp; * via querydsl-HQL modul
& Nbsp; * testats med Hibernate använder Derby, HSQLDB och MySQL
JDO
& Nbsp; * Komma igång med Querydsl använder JDO
& Nbsp; * via querydsl-jdoql modul
& Nbsp; * testats med DataNucleus tillgång Platform
Java samlingar
& Nbsp; * Komma igång med Querydsl för samlingar
& Nbsp; * via querydsl-samlingar modul
SQL
& Nbsp; * Komma igång med Querydsl för SQL
& Nbsp; * via querydsl-sql-modul
& Nbsp; * stöder Derby, HSQLDB, MySQL (5.1), Postgres (8,4), Oracle (10/11) och MS SQL Server (2008)
RDF
& Nbsp; * via RDFBean, vår Objekt / ram RDF uthållighet
& Nbsp; * testats med RDFBean använder Sesam
Lucene
& Nbsp; * Komma igång med Querydsl för Lucene
& Nbsp; * via querydsl-lucene modul
Viloläge Sök
& Nbsp; * Komma igång med Querydsl för Hibernate Sök
& Nbsp; * via querydsl-hibernate-sökmodul

Vad är nytt i den här versionen:

  • Testa med EclipseLink JPA
  • Generics misslyckas använder JPAAnnotationProcessor
  • Enums i HQL innehåller
  • UNION ALL stöd
  • Stöd anpassade rad-kartläggning prognoser
  • Scala källa generationsfråga med kolumn som heter typ
  • Lägg OSGi metadata till Querydsl moduler
  • Q-typ tillEmbeddable i foreigen paket skapas inte
  • Fråga utils
  • apt plugin inte samarbetar med andra och
  • Konstruktör genereras av fråge projektion ignorerar primitiver
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... av beta5 apt-en-jar.jar

Vad är nytt i version 2.1.0:

  • Lägg till gemensam fabrik klass för FactoryExpression skapa
  • Lägg till fält tillgång till QBean
  • LuceneQuery.list () kastar en IllegalArgumentException från Lucene om nDocs är 0

Vad är nytt i version 2.0.0:.

  • support Scala tillsattes
  • Eclipse IDE stöd förbättrades.
  • Första MongoDB stöd tillsattes.
  • Expression modellen förbättras.

Vad är nytt i version 1.9.5:.

  • Bean generation och utländska nyckelfrågor förbättrades
  • Bean generation anteckning användning har förbättrats.

Vad är nytt i version 1.9.0:

  • No-arg metoder nu cachad i Q typer.
  • PEntity inte längre används för inbäddningsbara Q-typer.
  • QueryMetadata gjordes serializable.
  • För JPA, konstruktör projektion fungerar inte alltid.
  • För SQL, det är generisk tillgång till schema metadata i Q-typer, och stöd tillsattes för särskilda alternativ i DML klausuler.
  • referensdokumentation omstrukturerades.

Vad är nytt i version 1.8.5:

  • Denna version förhindrar användning av icke-root alias vägar i ansluter.
  • Utrikesnyckel kodgenerering har förbättrats förbättrats.
  • JDO stöder FetchPlan modifiering via fråga.

Vad är nytt i version 1.8.0:

  • En konsekvent DML signatur, union för delfrågor, fråga förlängning stöd, och stöd för DDL klausuler tillsattes.

Liknande mjukvara

Cache Monitor
Cache Monitor

17 Feb 15

mysql-python
mysql-python

17 Feb 15

ADOdb Lite
ADOdb Lite

3 Jun 15

Kommentarer till Querydsl

Kommentarer hittades inte
Kommentar
Slå på bilder!