Встречается на собеседованиях • сегодня
Работал ли с Swagger
Да, работал с Swagger (OpenAPI) для документирования REST API. Использовал аннотации Swagger Core (@Api, @ApiOperation, @ApiParam и др.) для описания эндпоинтов, моделей и параметров.
Пример конфигурации Swagger в Spring Boot:
java
@Configuration
@EnableSwagger2
public class SwaggerConfig {
@Bean
public Docket api() {
return new Docket(DocumentationType.SWAGGER_2)
.select()
.apis(RequestHandlerSelectors.basePackage("com.example.controller"))
.paths(PathSelectors.any())
.build()
.apiInfo(apiInfo());
}
text
private ApiInfo apiInfo() {
return new ApiInfoBuilder()
.title("My API")
.description("API documentation")
.version("1.0")
.build();
}}
text
Также интегрировал Swagger UI для интерактивного тестирования API. Знаю, как настраивать security для доступа к документации в prod-среде.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы