publicList<SolicitacaoEmprego>listaTodosFuncionarios(){//cria uma seção no bancoConfigurationcfg=newAnnotationConfiguration();cfg.configure("hibernateUC.cfg.xml");SessionFactorysf=cfg.buildSessionFactory();Sessionsession=sf.openSession();// cria a query de consultaQueryq=session.createQuery("from solicitacaoEmprego");// joga o resultado da consulta dentro do listList<SolicitacaoEmprego>solictacaoemprego=q.list();returnsolictacaoemprego;}publicList<SolicitacaoEmprego>getLista(){lista=listaTodosFuncionarios();returnlista;}publicvoidsetLista(List<SolicitacaoEmprego>lista){this.lista=lista;}
}
jonathanprogrammer
fernandoborelli:
Bom dia
Sera que esta correto esta minha lista, pois chamo no browser e nao aparece nada?
@Named("SolicitacaoEmpregoMB")@RequestScopedpublicclassSolicitacaoEmpregoMB{privateList<SolicitacaoEmprego>lista=newArrayList<SolicitacaoEmprego>();publicList<SolicitacaoEmprego>listaTodosFuncionarios(){//cria uma seção no bancoConfigurationcfg=newAnnotationConfiguration();cfg.configure("hibernateUC.cfg.xml");SessionFactorysf=cfg.buildSessionFactory();Sessionsession=sf.openSession();// cria a query de consultaQueryq=session.createQuery("from solicitacaoEmprego");// joga o resultado da consulta dentro do listList<SolicitacaoEmprego>solictacaoemprego=q.list();returnsolictacaoemprego;}publicList<SolicitacaoEmprego>getLista(){lista=listaTodosFuncionarios();returnlista;}publicvoidsetLista(List<SolicitacaoEmprego>lista){this.lista=lista;}}
1. Crie teu modelo!
2. Crie teu modeloDAO!
3. Crie teu managedBean.. instancie teu modelo nele e instancie teu modeloDAO.. instancie uma lista deste modelo!! gere getters and setters para modelo e listModelo!
4. Crie um metodo que busque essa lista no bd!
5. Crie uma pagina com um dataTable!
6. Sete configurações nesse dataTable com as informações do teuBean
7. Seja feliz :)
EU tenho um exemplo.. dps te passo! só deixa eu achar! :D