springMVC+Swagger 2 신 갱 기록

1718 단어 js자바자바 script
프로젝트 프레임 워 크 는 SSM 입 니 다.앞 뒤 분리 형식 을 재 구성 해 야 하기 때문에 문 서 를 쓰 는 데 힘 을 아 끼 기 위해 Swagger 2 를 도입 하여 자동 으로 문 서 를 생 성 합 니 다.인터넷 에서 튜 토리 얼 을 찾 아 백 엔 드 설정 문 제 를 해 결 했 습 니 다.페이지 에 걸 려 인터페이스 데 이 터 를 가 져 올 줄 은 몰 랐 습 니 다.
SpringMVC 프레임 워 크 는 swaggerui 전단 파일 에 직접 가입 해 야 합 니 다.swagger 페이지 를 불 러 올 때 문서 데 이 터 를 설정 하여 인 터 페 이 스 를 가 져 와 야 합 니 다.공식 문 서 는 다음 과 같 습 니 다.

    window.onload = function() {
      // Begin Swagger UI call region
      const ui = SwaggerUIBundle({
        url: "https://petstore.swagger.io/v2/swagger.json",
        dom_id: '#swagger-ui',
        deepLinking: true,
        presets: [
          SwaggerUIBundle.presets.apis,
          SwaggerUIStandalonePreset
        ],
        plugins: [
          SwaggerUIBundle.plugins.DownloadUrl
        ],
        layout: "StandaloneLayout"
      })
      // End Swagger UI call region

      window.ui = ui
    }
  

이 컴퓨터 테스트 는 접근 경 로 를 바 꾸 려 고 합 니 다.바 꾼 후에 이렇게 합 니 다.

    window.onload = function() {
      // Begin Swagger UI call region
      const ui = SwaggerUIBundle({
        url: "http://localhost:8080/xxx/v2/api-docs",
        dom_id: '#swagger-ui',
        deepLinking: true,
        presets: [
          SwaggerUIBundle.presets.apis,
          SwaggerUIStandalonePreset
        ],
        plugins: [
          SwaggerUIBundle.plugins.DownloadUrl
        ],
        layout: "StandaloneLayout"
      })
      // End Swagger UI call region

      window.ui = ui
    }
  

결과 반환 404
실제 액세스 인터페이스 구성 은
http://localhost:8080/xxx/v2/api-docs

프로젝트 접근 주소/v2/api-docs
자신 이 비 벼 본 개발 경험 을 기록 하 다.

좋은 웹페이지 즐겨찾기