SwaggerLUI — это открытый инструмент для отладки интерфейсов и управления документацией, основанный на расширении Swagger. Он использует технологии Spring Boot и Layui. Поддерживает только проекты с аннотациями Swagger.
Введение
Особенности
Цель
Адрес демонстрации проекта
Адреса демонстрации предназначены для просмотра, не рекомендуется их использовать для серьёзных целей. Проект не имеет серьёзной защиты, поэтому не следует добавлять ненужные файлы. Если вы добавили файл, удалите его сразу после использования. Спасибо за понимание.
Обратите внимание, что при первом входе необходимо установить адрес доступа к интерфейсу: http://49.233.23.145:7777/.
Spring Boot + Layui
<dependency>
<groupId>com.swagger.lui</groupId>
<artifactId>swaggerLUI</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
С использованием базы данных H2:
swlui.driver=org.h2.Driver
адрес базы данных h2: d:/h2/swluidbtest (адрес и имя базы данных должны быть настроены самостоятельно)
swlui.url=jdbc:h2:d:/h2/swluidbtest
имя пользователя базы данных h2 настроено произвольно
swlui.username=root
пароль базы данных h2 настроен произвольно
swlui.password=123456
@ComponentScan(basePackages = { "com.swagger.lui" })
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("swagger_lui_index.html").addResourceLocations("classpath:/swagger/doc/");
registry.addResourceHandler("/**").addResourceLocations("classpath:/swagger/lui/");
super.addResourceHandlers(registry);
}
Запустите: http://ip+порт+/swagger_lui_index.html например: http://localhost:8088/swagger_lui_index.html.
Не будем приводить скриншоты интерфейса, пожалуйста, посетите демонстрационный проект для ознакомления.
Лицензия Apache 2.0
Авторские права (c) 2020–2021 道心
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )