Querydsl

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

Rating: nan/5 (Total Votes: 0)

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

SQL Relay
SQL Relay

27 Sep 15

HyperDex
HyperDex

20 Feb 15

SQLScreens
SQLScreens

20 Feb 15

fdb
fdb

20 Feb 15

Kommentarer till Querydsl

Kommentarer hittades inte
Kommentar
Slå på bilder!