Uso de @NamedQueries

Olá pessoal,
estou desenvolvendo um projeto de estudo com JSF 2.0 JPA 2.0 e CDI, penso em utilizar um repository para operações de CRUD, ai me surgiu a dúvida já que vou fazer os CRUDs no repository, devo ainda utilizar @NamedQueries em minhas entidades? Li que elas possuem algumas vantagens, mas gostaria de saber quais abordagens vocês utilizam.

Até mais.

E por que considera não utilizar?

Sim. Justamente pelas suas vantagens.

Ok. Estava em dúvida se devia jogar todas consultas no repository e deixar as entidades mais “limpas”.
Mas vou utilizar as @NamedQueries mesmo.

Valeu!

Ok. Estava em dúvida se devia jogar todas consultas no repository e deixar as entidades mais “limpas”.
Mas vou utilizar as @NamedQueries mesmo.

Valeu![/quote]Coloque as consultas então em arquivos xml. [=