728x90
반응형
- [ 언어·프레임워크/Node.js ][Node.js] Swagger을 이용한 API 문서 생성2024-01-24 17:27:231. Swagger 설치 swagger-ui-express, swagger-autogen를 설치한다. swagger-ui-express는 서버 구동 시 API 문서를 볼 수 있게 해 주고, swagger-autogen는 API 문서 정보를 담고 있는 swagger-output.json을 자동으로 생성해 준다. npm install swagger-ui-express swagger-autogen 2. ES Modules ES Modules 방식은 아래와 같이 Swagger json 파일을 import 하면 된다. 이때 주의할 것은 assert { type: "json"}을 추가하지 않으면 TypeError가 발생한다. // app.js import swaggerFile from "./swagger/swagg..
- [ 언어·프레임워크/Spring Boot ][Spring Boot][문제해결] Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException2022-09-04 17:43:06Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException JPA 게시판 프로젝트에 Swagger를 적용하던 중에 만나게 된 에러이다. 이 문제를 해결하기 위해서는 application.properties에 아래의 코드를 추가해주면 된다. spring.mvc.pathmatch.matching-strategy = ANT_PATH_MATCHER [그림 1]은 해당 에러를 해결한 후 localhost:8080/swagger-ui.html에 접속한 화면이다. 출처: https://velog.io/@dldydrhkd/Failed-to-start-bean-documentationPl..
728x90
반응형