Olá,
Tenho uma dúvida que foi sanada parcialmente, se alguém puder me ajudar terminar de solucionar agradeço.
Esta no link: http://www.portaljava.com/forum/posts/list/44668.page
Olá,
Tenho uma dúvida que foi sanada parcialmente, se alguém puder me ajudar terminar de solucionar agradeço.
Esta no link: http://www.portaljava.com/forum/posts/list/44668.page
se você estiver editando no eclipse, depois de .forName(“codigoAvaliacao”). quando você apertar CTRL+SPACE vai aparecer as opções de condição para você como gt (greater than) eq (equals) e assim por diante. O Criteria faz as condicionais meio que dinamicamente!
Eu vi, estou utilizando o Eclipse e realmente tem diversas opções apóes .forName(codigoName).
Mas não consegui entender como eu faço esse SubSelect.
Me desculpe a ignorância, mas não teria como enviar um exemplo?
Obrigado
Depois que você instanciou o seu Criteria, dentro de add, você pude colocar por exemplo: Restrictions.like(“nomeUsuario”, “josé”);
veja o código abaixo:
criterio.add(Restrictions.like("nomeUsuario", "josé"));//verifica se o nome do usuário é igual a josé.
criterio.add(Restrictions.ge("preco", 2.2));//verifica se o preço é maior ou igual (Greater than or Equals) a 2.2.
criterio.add(Restrictions.le("idade", 10));//verifica se a idade é menor ou igual (Lower than or Equals) a 10.
qualquer coisa, dá uma olhada nesse link: http://www.hibernate.org/hib_docs/reference/en/html/querycriteria.html
abraço