Retorno de lista  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
ken420
Virtual Machine Man
[Avatar]

Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline

Galera, to enfrentando um pequeno probleminha aqui em uma implementacao e gostaria de saber se alguem pode me da uma mao!?!?!?!?
Veja so, tenho no meu banco uma tabela(clientes), com alguns registros, dentro da tabela(clientes) tenho outras tabelas dentre elas a Sexo q no caso tem la feminino e masculino, no meu formulario tenho uma jcombobox no qual escolho entre Feminino e Masculino.
Se eu escolher Feminino precisava que na jtable inseri-se apenas os feminino e se fosse Masculino ele inserir na jtable apenas o Masculino!
Creio que tenha q fazer uma consulta com o banco na tabela sexo ele trazer apenas os masculino! como faco isso? persisto meus dados ultilizando hibernate!
Finalizando a minha duvida seria isso como trazer separadamente a lista de clientes feminino e a lista masculino!
Qqr Ajuda sera muito bem vindo!

if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente");
nel
JWizard
[Avatar]

Membro desde: 01/10/2009 13:51:10
Mensagens: 2364
Offline

Vamos ver se eu entendi. Você quer que se o usuário selecione Masculino retorne todos os clientes do sexo masculino e caso escolha Feminino todos os clientes que são do sexo feminino, é isso?

Você disse estar usando hibernate, sendo assim, está usando JPA?
Se sim, um exemplo do que pode fazer:



Eu diria para fazer isso em métodos separados, um que busque os masculinos e outro os femininos, para uma melhor organização do código. Montar a query seria simples, concorda?



Seria algo por ai? É lógico que depende de como você montou o relacionamento do cliente com o sexo e etc...mas é uma ideia.
Abraços.

"Se houver a terceira guerra mundial eu não sei como será mas a quarta será com paus e pedras" Albert Einsten.
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team