Colegas,
Quando utilizar named querie e quando usar criteria para buscar dados?
Existe diferença de performance?
Muito obrigado,
Marques
Colegas,
Quando utilizar named querie e quando usar criteria para buscar dados?
Existe diferença de performance?
Muito obrigado,
Marques
Named queries são mais rápidas além de ser mais fácil fazer cache.
Em geral, usa-se criteria apenas quando os parâmetros da query são dinâmicos. Ex: busca que o usuário escolhe quais filtros aplicar.
Resumindo, se os parâmetros da query não mudam, use named query, se os parâmetros da query muda, use criteria.
[]'s
Rodrigo Auler