Saiu o final draft da especificação da JPA 2.0.
A criteria API permitirá a criação de queries a partir de chamadas de métodos, em vez de JPA-QL em Strings que são parseadas pela JPA. Acredito que API ficará mais Java Friendly. Ouvi muito essa expressão durante a apresentação do VRaptor 3, no último Falando em Java.
King recentemente sugeriu um refactoring para extender o typesafety para o resultado das queries, adicionando parametrização em Query e CriteriaQuery. Isso pode gerar warnings nos projetos baseados na JPA 1.0, já que a classe javax.persistence.Query, atualmente, não permite parametrização.
Sites Relacionados:
InfoQ
Gavin King
DZone
Linda DeMichiel
Demorou, já deveria ter vindo desde o JPA 1.0, agora só falta o JSF vir com o mínimo de configuração no XML =)
ResponderExcluir