Pessoal, bom dia.
Estou realizando o curso de Java e JPA: Otimizações com JPA2 e Hibernate e durante a aula 3 nos foi apresentado a API Criteria. Minha dúvida é, quando devo usar CreateQuery ou o CreateCriteria?
Grato.
Pessoal, bom dia.
Estou realizando o curso de Java e JPA: Otimizações com JPA2 e Hibernate e durante a aula 3 nos foi apresentado a API Criteria. Minha dúvida é, quando devo usar CreateQuery ou o CreateCriteria?
Grato.
Oi Antonio,
Eu procuro optar pelo que é mais si.ples para cada caso específico. Por exemplo, eu geralmente acho mais simples usar criteria quando a query a ser executada é montada dinâmicamente, um filtro onde eu posso receber alguns campos preenchidos ou não é um exemplo. Quando não existe uma real necessidade eu descarto o uso de Criteria.
Obrigado pelo exemplo Thiago.