개발30 Swagger 적용하기 - spring fox 실무를 하면서 프론트 작업을 하는 동료들에게 API 문서를 넘겨줘야 할 일이 있었다. 원래는 Spring docs를 사용했었는데 테스트 코드를 하나하나 짜야했고 개발 일정이 길지도 않고 복잡한 코드가 별로 없어서 Swagger를 적용하게 되었다. swagger에 대한 사전 지식이나 샘플 코드 없이 설정하려니 헤매는 일이 좀 있었다. 나는 SpringBoot 2.X 버전에서 사용한 것이고 SpringBoot 3부터는 내가 적용한 swagger 설정 방식과는 다르므로 참고하자. 1. application.yml 설정하기 spring: mvc: pathmatch: matching-strategy: ant_path_matcher SpringBoot 2.6 버전 이후에 spring.mvc.pathmatch.mat.. 2023. 7. 17. Kotlin으로 웹개발하기 항상 Java로만 개발하다가 Kotlin을 사용하여 프로젝트를 진행한 적이 있다. 이 때 SpringBoot 3버전을 처음 사용해봤는데 설정 방식이 기존 방식과 다르거나 Java와 사용법이 다른 부분들이 있어 몇 가지 정리해 보았다. 코드는 IntelliJ에서 작성된 것임을 참고하자. Querydsl 설정하기 (23.2 기준) 우선 Springboot 버전이 변경되면서 javax가 아닌 jakarta로 변경되었다. build.gradle.kts plugins{ ... kotlin("kapt")version"1.7.10" } dependencies { implementation("com.infobip:infobip-spring-data-jpa-querydsl-boot-starter:8.1.0") kapt(.. 2023. 7. 4. 이전 1 ··· 5 6 7 8 다음