Fórum Dúvida em como procurar por um nome específico na tabela. Código no post. (JPA) para mostrar em uma combobox #534501
14/10/2015
0
Boa tarde senhores!
Eu tenho uma lista d funcionários,mas eu ó quero que apareça os funcionários que tenham o cargo de "publicitário". A idéia é que só apareça na combobox quem tenha esse cargo
Eu tenho esse método abaixo, só que eu não to conseguindo adaptar para esse fim que eu preciso.
Nesse método um parâmetro é passado para ele, mas no método que eu quero, não tem parâmetro, eu só quero um retorno.
Eu tenho uma lista d funcionários,mas eu ó quero que apareça os funcionários que tenham o cargo de "publicitário". A idéia é que só apareça na combobox quem tenha esse cargo
Eu tenho esse método abaixo, só que eu não to conseguindo adaptar para esse fim que eu preciso.
Nesse método um parâmetro é passado para ele, mas no método que eu quero, não tem parâmetro, eu só quero um retorno.
public List<Usuario> encontrarPorNome(String nome) {
EntityManager em = getEntityManager();
String sql = "select u from Usuario u where UPPER(u.nome) like UPPER ('" + nome + "%')";
List<Usuario> u = null;
try {
u = (List<Usuario>) em.createQuery(sql).getResultList();
if(u.isEmpty()){
u= findUsuarioEntities();
throw new Exception("Usuário não encontrado!");
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e.getMessage());
return u;
}
return u;
}
Janson Ribeiro
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)