/
cherepakhin
/
SpringBoot-OpenSearch-FullTextSearch
Обзор
Документация
Войти
/
cherepakhin
/
SpringBoot-OpenSearch-FullTextSearch
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
development
src/main/java/org/opensearch/data/example/config/SwaggerConfig.java
39 строк
1 KB
Ляшенко Евгений Иванович
Create project
09 фев 2025, 01:47
09 фев 2025, 01:47
133c9db
Код
Авторство
О чём код?
package org.opensearch.data.example.config; import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.info.Contact; import io.swagger.v3.oas.models.info.Info; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import java.util.Collections; @Configuration public class SwaggerConfig { @Value("${app.version}") private String version; @Bean public OpenAPI metadata() { return new OpenAPI() .servers(Collections.emptyList()) .info(this.apiInfo()); } private Info apiInfo() { return new Info() .title("Opensearch полнотекстовый поиск") .version(version) .description("Spring Data OpenSearch example with Testcontainers") .contact(getContactDetails()); } private Contact getContactDetails() { return new Contact().name("Ляшенко Евгений") .email("viges@mail.ru") .url("https://github.com/viges2201"); } }