Executando verificação de segurança...
1

É para solucionar a seguinte necessidade.
Qualquer processamento que você faça na mais moderna tecnologia, como você citou Spring Boot, irá perder para PL/SQL, quando se trata de fazer muitas consultas no banco de dados pois os dados devem sair do banco de dados, passar pela internet/rede, chegar no Spring Boot e voltar.
Quando você usa PL/SQL não existe esse vai e volta, tudo é processado no próprio banco de dados.
Porém imagine que você tem que fazer um processamento que o PL/SQL não é capaz, te obrigando a fazer essa volta toda, puxar dados do banco, trafegar pela rede, você processar e mandar de volta.
Só usar Java, o banco de dados Oracle vai fazer a tarefa sem usar a internet/rede.
Não te culpo, isso é uma visão de Arquitetura de software, a maioria julga as coisa assim, "ah! é velho não presta".

Carregando publicação patrocinada...