Carregar dados do banco em um documento Word

Olá, em uma aplicação que contém a função de gerar contrato será carregado um dado do cadastro do cliente (por exemplo seu nome) em um documento Word.
Ex: Eu NomeCliente, aceito os termos(…)
O que eu posso utilizar para fazer essa função de inserir dados do meu banco em um documento já pronto?
Obs: Ouvi falar sobre o JasperSoft mas ele é mais para relatórios então não sei se é o ideal para fazer um documento de contrato.

Uma opção que conheço é vc salvar a sua base de dados como um arquivo CSV e exportar para o Word. Usar a opção correspondencia (mala direta) para preencher automaticamente com os dados dos clientes. Um exemplo, (depois que voce ja tiver o arquivo CSV). No caso arqui fala de uma planilha do excel, mas se vc tem um arquico csv dá no mesmo.

1 curtida