Class ConfigSwagger

java.lang.Object
com.gestorrh.api.config.ConfigSwagger

@Configuration public class ConfigSwagger extends Object
Configuración de Swagger/OpenAPI para la documentación de la API.

Esta clase define la información general de la API, el esquema de seguridad basado en JWT y personalizaciones globales para las respuestas de error.

  • Constructor Details

    • ConfigSwagger

      public ConfigSwagger()
  • Method Details

    • gestorRhOpenAPI

      @Bean public io.swagger.v3.oas.models.OpenAPI gestorRhOpenAPI()
      Define la configuración base de OpenAPI para el sistema GestorRH.

      Configura el título, versión, descripción detallada del flujo de uso y los requisitos de seguridad globales (Bearer Token).

      Returns:
      instancia de OpenAPI con la configuración del proyecto