Senhores, como estou iniciando em hibernate, gostaria de retirar uma duvida e que vcs me ajudassem.
minha necessidade é:
eu faço uma consulta que me retorna um campo o o nome Status, esse campo pode me retornar 3 valores, 0 , 1 , 2.
eu não sei onde faço isso. teria como fazer o proprio hibernate me retornar isso em Criteria, algum parametro etc…
ou teria como fazer uma função para converter isso dentro do JSP…
Você quer que isso seja impresso no console, na página, onde!!!
Tipo a tabela que retorna esse valor 0, 1,…,5… é relacional.
Ja o Java é objeto.
Então pega esse objeto e transforme o 1 em o que você quiser.
renanreismartins
ricardo, se seus valores são fixos, vc pode usar um Enum para isso. De uma pesquisada e veja se atende
abrasss
ricardobras
peresjuliao:
Ricardo
Você tem que pensar o seguinte:
Você quer que isso seja impresso no console, na página, onde!!!
Tipo a tabela que retorna esse valor 0, 1,…,5… é relacional.
Ja o Java é objeto.
Então pega esse objeto e transforme o 1 em o que você quiser.
peresjuliao, ele ja esta imprimindo isso em meu jsp, atravez do <c:foreach>, porém eu quero pegar esse valor impresso e transformar em uma string o que e zero vira um texto que eu desejar, isso podera ser feito atravéz do hibernate? e eu receber no jsp ja o valor formatado? ou tenho q fazer isso dentro do jsp?
ricardobras
senhores consegui resolver,
no campo status dentro da classe, eu acrescentei um metodo Get, que trava o valor e me devolve uma String ficando assim: