Boleto JRimun varios boletos

Boa tarde amigos do fórum, estou sem conseguir implementar o boleto do bopepo onde gera vários boletos em um arquivo vou postar o código, eu consigo fazer manualmente inserindo as informações mas eu preciso que essas informações venha do banco de dados através de uma lista

public static void CriarBoleto() throws ParseException {

	 Boleto boleto1 = crieBoleto1();
	 Boleto boleto2 = crieBoleto2();
     

     List<Boleto> boletos = new ArrayList<Boleto>();            
     boletos.add(boleto1);
     boletos.add(boleto2);
     File meuboletopersonalizado = new File("D:/Documentos/Java/OS/WebContent/clientes/BoletosTemp/TemplatePersonalizado2.pdf");
     File pdf = BoletoViewer.groupInOnePdfWithTemplate(boletos, "D:/Documentos/Java/OS/WebContent/clientes/BoletosTemp/BoletoCaixa.pdf", meuboletopersonalizado);
    
}
  	
	
private static Boleto crieBoleto1() throws ParseException {
	
	/*
         * INFORMANDO DADOS SOBRE O CEDENTE.
         */
        Cedente cedente = new Cedente("NEW SPEED INFORMATICA", "");
        

        /*
         * INFORMANDO DADOS SOBRE O SACADO.
         */
        Sacado sacado = new Sacado("Rafael Marinho dos Santos", "");

        // Informando o endereço do sacado.
        Endereco enderecoSac = new Endereco();              

        /*
         * INFORMANDO OS DADOS SOBRE O TÍTULO.
         */
       
        // Informando dados sobre a conta bancária do título.
        ContaBancaria contaBancaria = new ContaBancaria(BancosSuportados.CAIXA_ECONOMICA_FEDERAL.create());
     
        Titulo titulo = new Titulo(contaBancaria, sacado, cedente);

        /*
         * INFORMANDO OS DADOS SOBRE O BOLETO.
         */
        Boleto boleto = new Boleto(titulo);
        
       
			return boleto;
}


private static Boleto crieBoleto2() throws ParseException {
	
	/*
         * INFORMANDO DADOS SOBRE O CEDENTE.
         */
        Cedente cedente = new Cedente("NEW SPEED INFORMATICA", "");
        

        /*
         * INFORMANDO DADOS SOBRE O SACADO.
         */
        Sacado sacado = new Sacado("Rafael Marinho dos Santos", "");

        // Informando o endereço do sacado.
        Endereco enderecoSac = new Endereco();              

        /*
         * INFORMANDO OS DADOS SOBRE O TÍTULO.
         */
       
        // Informando dados sobre a conta bancária do título.
        ContaBancaria contaBancaria = new ContaBancaria(BancosSuportados.CAIXA_ECONOMICA_FEDERAL.create());
     
        Titulo titulo = new Titulo(contaBancaria, sacado, cedente);

        /*
         * INFORMANDO OS DADOS SOBRE O BOLETO.
         */
        Boleto boleto = new Boleto(titulo);
        
       
			return boleto;
}

até ai tudo bem ele gera sem problemas mas eu preciso gerar vários de uma lista de boletos que tem no banco de dados

1 curtida

@Rafael_Marinho20
Boa noite amigo
Conseguiu resolver seu problema?