Membro desde: 27/10/2004 00:17:24
Mensagens: 90
Offline
Pessoal, estou usando o ibatis num projeto aqui da empresa, vamos ver se vcs conseguem me dar alguma ajuda:
O problema consiste simplesmente em popular um objeto (do tipo Area) do meu objeto Usuario.
Os outros campos do objeto sao populados perfeitamente. Só este não eh populado. Esta situacao ocorre identica na app jPetStore de demo do ibatis com as classes Item e Product. Segui a forma de solucao deles para resolver o meu problema:
Vou colocar os mapeamentos abaixo:
* Minhas tabelas:
USUARIO:
AREA
* Meu arquivo de mapeamento:
* A chamada no DAO:
Acredito que os POJOS nao serao necessarios pois tem basicamente a mesma estrutura das tabelas.
Existem duas outras solucoes que sao, usar um map para o retorno e executar 2 selects, ambas nao gostaria de utilizar.