Querydsl

Tela Software:
Querydsl
Detalhes de Software:
Versão: 2.2.0
Data de upload: 11 May 15
Revelador: Timo Westkamper
Licença: Livre
Popularidade: 11

Rating: nan/5 (Total Votes: 0)

Querydsl é uma estrutura que permite a construção de queries SQL-like tipo seguro. Em vez de escrever consultas como cadeias inline ou exteriorizar-los em arquivos XML eles aren ser construído através de uma API fluente como Querydsl.
Os benefícios da utilização de uma API fluente em comparação com cadeias simples são:
& Nbsp; * a conclusão do código no IDE (todas as propriedades, métodos e operações podem ser expandidas em seu favorito Java IDE)
& Nbsp; * quase nenhum consultas sintaticamente inválidos permitidos (tipo seguro em todos os níveis)
& Nbsp; * tipos de domínio e propriedades podem ser referenciado com segurança (sem cordas envolvido!)
& Nbsp; * adota melhor às mudanças de refatoração em tipos de domínio
& Nbsp; * definição da consulta incremental é mais fácil
backends suportados
JPA / Hibernate
& Nbsp; * Introdução ao Querydsl usando Hibernate
& Nbsp; * através do módulo querydsl-hql
& Nbsp; * testado com Hibernate utilizando Derby, HSQLDB e MySQL
JDO
& Nbsp; * Introdução ao Querydsl usando JDO
& Nbsp; * através do módulo querydsl-JDOQL
& Nbsp; * testado com Plataforma de Acesso DataNucleus
Coleções Java
& Nbsp; * Introdução usando Querydsl para Colecções
& Nbsp; * através do módulo querydsl-coleções
SQL
& Nbsp; * Introdução usando Querydsl para SQL
& Nbsp; * através do módulo querydsl-sql
& Nbsp; * suporta Derby, HSQLDB, MySQL (5.1), Postgres (8,4), Oracle (10/11) e MS SQL Server (2008)
RDF
& Nbsp; * via RDFBean, o nosso framework de persistência objeto / RDF
& Nbsp; * testado com RDFBean usando Sesame
Lucene
& Nbsp; * Introdução usando Querydsl para Lucene
& Nbsp; * através do módulo querydsl-lucene
Hibernate Search
& Nbsp; * Introdução usando Querydsl para Hibernate Search
& Nbsp; * através do módulo querydsl-hibernate-search

O que é novo nesta versão:

  • Test com EclipseLink JPA
  • Generics falha usando JPAAnnotationProcessor
  • Enums em HQL contém
  • UNION ALL apoio
  • projeções costume Suporte linha de mapeamento
  • Scala questão geração com fonte coluna denominada tipo
  • Adicione os metadados OSGi para módulos Querydsl
  • Q-Type paraEmbeddable em foreigen pacote não é criado
  • Consulta utils
  • plugin do apt não cooperar com os outros assim
  • Construtor gerada pela projeção consulta ignora primitivos
  • com.mysema.query.apt.jpa.JPAAnnotationProcess ... de beta5 apt-um-jar.jar

O que é novo na versão 2.1.0:

  • Adicionar classe de fábrica comum para a criação FactoryExpression
  • Adicione o acesso de campo para QBean
  • LuceneQuery.list () lança uma IllegalArgumentException de Lucene se nDocs é 0

O que é novo na versão 2.0.0:.

  • foi adicionado suporte Scala
  • Suporte Eclipse IDE foi melhorada.
  • foi adicionado suporte MongoDB inicial.
  • O modelo de Expressão foi melhorada.

O que é novo na versão 1.9.5:.

  • geração Bean e questões-chave estrangeiros foram melhorados
  • Feijão uso anotação geração foi melhorado.

O que é novo na versão 1.9.0:

  • Não-Arg métodos estão agora em cache em Q- tipos.
  • PEntity não é mais usado para tipos Q incorporáveis.
  • QueryMetadata foi feita serializável.
  • Para JPA, projeção construtor nem sempre funciona.
  • Para SQL, não há acesso aos metadados genérico esquema no Q-tipos, e foi adicionado suporte para opções especiais em cláusulas DML.
  • A documentação de referência foi reestruturado.

O que é novo na versão 1.8.5:

  • Esta versão impede usando caminhos de alias não-raiz em junta-se.
  • geração de código chave estrangeira foi melhorada melhorado.
  • JDO suporta modificação FetchPlan via consulta.

O que é novo na versão 1.8.0:

  • A assinatura DML consistente, união para subqueries, consulta suporte a extensão e suporte para cláusulas DDL foram adicionados.

Programas semelhantes

fdb
fdb

20 Feb 15

tau
tau

20 Feb 15

DbVisualizer
DbVisualizer

17 Feb 15

Comentário para Querydsl

Comentários não encontrado
Adicionar comentário
Ligue imagens!