🔌 Como Criar Novos Endpoints - ecosif-reports

📋 Visão Geral

Este guia explica como criar novos endpoints REST no serviço ecosif-reports.


📝 Passo a Passo

1. Criar DTO

@Getter
@Setter
public class NovoRelatorioRequestDTO {
    @NotNull
    private String empresa;
    // ...
}

2. Criar Controller

@RestController
@Tag(name = "Novo Relatório")
@SecurityRequirement(name = "bearer-jwt")
public class NovoRelatorioController {

    @PostMapping("/novo-relatorio")
    public ResponseEntity<RetornoGenerico> gerar(
            @Valid @RequestBody NovoRelatorioRequestDTO dto) {
        // ...
    }
}

Última Atualização: 2025-12-01