Pular para o conteúdo principal

Postagens

Mostrando postagens de setembro, 2016

Resolvendo problemas entre QueryDSL e SpringBoot 1.4.x

Hoje iremos analisar e resolver um problema relacionado a migração para a ultima versão estável do SpringBoot e a integração com a API QueryDSL. O que é a QueryDSL A QueryDSL é uma API que permite a escrita de instruções JPQL/SQL de forma fluente, facilitando a escrita de querys complexas e deixando essa operação similar a chamadas de métodos do modelo de domínio, para detalhes segue o site oficial: http://www.querydsl.com/ https://github.com/querydsl/querydsl Evolução entre QueryDSL 3.x.x e 4.x.x Na evolução da QueryDSL, houveram algumas mudanças significativas em , dependência, estrutura e código fonte, vamos analisar alguns deles: QueryDSL 3.x.x: Dependência Maven para a QueryDSL 3.x.x. Interface Predicate para a QueryDSL 3.x.x. Nesse exemplo notamos que a interface Predicate esta localizada no  package :  com.mysema.query.types.Predicate. QueryDSL 4.x.x:  Dependência Maven para a QueryDSL 4.x.x.   Interface Predicate para