Criteria API na JPA 2.0

Veja uma discussão no InfoQ sobre a Criteria API proposta para a versão 2.0 da JPA.

Gavin King, criador do Hibernate, está participando dos comentários dessa notícia.

Fonte: InfoQ

To ansioso por essa nova API, e que não seja uma mera cópia do Hibernate, pois infeliz(ou feliz)mente eu abandonei de vez o uso dela nas minhas aplicações… não dá certo… :confused:

"

Até que enfim!

você poderia obter neste caso o código-fonte do hibernate, modificando para que os Restrictions e/ou Projections implementem uma intertace que sua camada de serviços e DAO consiga visualizar de forma que você pudesse ter implementações de cada tipo, fazendo DI, sem ter que depender do código do hibernate/JPA neste caso.

Criteria é fera demais, to torcendo mto por isso!

++

Muito bom, desde que saiu a spec do JPA ainda não migrei totalmente para ela por não ter uma boa “sub API” para criteria. Ainda uso as features especificas do Hibernate.

O mais interessante é saber que não vão simplesmente adotar uma spec para Criteria a lá Hibernate, mas sim criar uma mais flexível e inteligente que o Hibernate. Pelo menos é o que o Gavin citou por lá.

Vamos esperar