Jump to content

alex_formagio

Membros
  • Contagem de Conteúdo

    2
  • Ingressou

  • Última visita

Postagens postado por alex_formagio

  1. Bom dia Jotahemmy Silva, tudo bem?

    Não sou nenhum especialista em Spring mas acho que posso te ajudar.

    Tenta da seguinte forma:

    Vamos começar pelo repositório:

    public interface EspecialidadeRepository extends JpaRepository<Especialidade, Long> {

    @Procedure("public.spesp01()")
        void spesp01();

    }

     

    No seu  Service:

    @Service
    public class EspecialidadeService {

        @Autowired
        private EspecialidadeRepository er;

        public void executaProcedure(EntityManager em){
             er.spesp01();
        }

     

    No seu Controller:

        @PostMapping("/exeProcedure")
        public void exeProcedure(){
            es.executaProcedure();
        }

     

    Se você está usando Spring boot com JPA você não precisa criar um EntityManager pois ele já é fornecido pelo Spring Data JPA.

     

    Espero ter ajudado!

     

     

     

     

×
×
  • Create New...