Boa Tarde pessoal … sou novo aqui no forum e novo ainda em Java.
Estou no estagio e preciso fazer um programa que pegue os dados de um BD Oracle e gera um arquivo em txt desses dados.
Pelos meus codigos, eu já consigo acessar os dados e imprimir no navegador.
Como eu poderia agora fazer isso imprimir diretamente em um arquivo.
uso o seguinte codigo para obter a lista.
public TabviewSeiTc01[] recuperarLista() {
Query consulta = (Query) em.createNamedQuery("TabviewSeiTc01.findAll");
this.lista = (TabviewSeiTc01[]) consulta.getResultList().toArray(new TabviewSeiTc01[0]);
return this.lista;
}
depois no war eu chamado o arquivo Sei.java com o seguinte codigo.
@Override
public void init() {
super.init();
try {
_init();
} catch (Exception e) {
log("Sei Initialization Failure", e);
throw e instanceof FacesException ? (FacesException) e: new FacesException(e);
}
this.getSessionBean1().getList();
}
o getlist() chama o beans dentro do war e gera a lista.
Agora onde posso e qual codigo consigo inserir para gerar a mesma lista em um arquivo.
Obrigado.