Springboot настраивает Swaggerui, чтобы получить доступ к 404 маленькой яме.
При изучении Springboot для создания Restful API я столкнулся с небольшой ловушкой, которая была недоступна при настройке Swagger UI.
Во -первых, добавьте зависимости Swagger в свой собственный файл POM, как показано ниже:
<depervice> <groupid> io.springfox </groupid> <artifactid> springfox-swager-ui </artifactid> <sersive> 2.2.2 </version> </dependency> <dehydency> <groupid> io.springfox </groupd> <artifactid> springfox-swager2 </artifactid> <series> 2.2.2 </версия> <serse> 2.2.2 </версия> <serse> 2.2.2 </версия> <serse> 2.2.2 <//версия <//версия <//версия <//версия <//версия <//artifactid> springfox-swager2 </artifactid>.
Затем создайте новый класс SwaggerConfig:
Configuration @enswager2Public Class SwaggerConfig {@bean public docket createrestapi () {return new docket (documationtype.swagger_2) .apiinfo (apiinfo ()) .select () .Apis (requestHandlerselectors.basepackage ("com.night worneowl"). } private apiinfo apiinfo () {return new apiinfobuilder () .title ("NightOwl Restful Apis") .description ("Следуй за мной http://hwangfantasy.github.io/") .TermSofServiceurl ("http://hwangfantasy.github Yi ") .version (" 1.0 ") .build (); }} Наконец, добавьте серию аннотаций API в свой собственный контроллер. Фактически, его можно использовать обычно без добавления аннотаций API.
Наконец, вы можете увидеть страницу Swagger в Localhost: 8080/swagger-ui.html.
Но ключ здесь. В первый раз, когда я настроил его в соответствии с этим методом, я вызвал следующую ошибку:
Приложение WhiteLabel Error Pagethis не имеет явного отображения для /ошибки, поэтому вы видите это как отступление.
Но у меня не было проблем с реконфигурированием нового проекта, поэтому я подумал, что в моем проекте должны быть некоторые конфигурации, которые конфликтуют с Swagger.
Наконец найдено в Application.properties
spring.resources.static-locations = classpath:/static/
Прокомментируйте эту строку и получите доступ к ней.
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.