JasperReport - Relatório pdf - Banco

Olá,gostaria de saber como ,faço para pegar os dados do banco de dados,pois ele surge no relatório que criei no jasperReport, mas não estou conseguindo pegar e criar ele…já tentei um monte de coisas.

Queria saber ,como extrair

public void exporterPdf()throws JRException,Exception {
        
        RelatorioT relatorio = new RelatorioT();
        JasperReport report = JasperCompileManager.compileReport(this.getClass().getResourceAsStream("/WEB-INF/ireport_1.jrxml" ));


        
        relatorio.getRelatorio(lista);
         stream = this.getClass().getResourceAsStream("/WEB-INF/ireport_1.jrxml");
        Map<String,Object> params = new HashMap<String,Object>();
        Funcionario pdfel = new  Funcionario();
        
        
        params.put(pdfel.getCpf(), baos);
        
        
       baos = new ByteArrayOutputStream();
       
       FacesContext context = FacesContext.getCurrentInstance();
       String fonte = context.getExternalContext().getRealPath("/WEB-INF/ireport_1.jrxml");

Queria saber se esta certo …

Alguém pra me ajudar ??