Hibernate Annotations - Dúvida no mapeamento de 4 tabelas

3 respostas
solimar

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

3 Respostas

ThiagoWorldCoder

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!

solimar

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

ThiagoWorldCoder

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

Criado 28 de julho de 2008
Ultima resposta 30 de jul. de 2008
Respostas 3
Participantes 2