Web윈도우와 맥에서 서버 네트워크 포트 죽이기 (Windows, MAC, 80, 8080, Port)로컬에서 프로젝트를 개발하면, 자주 만날 수 있는 오류입니다. 실행 하려는 프로젝트의 서버 포트가 이미 사용 중이라는 의미입니다. 최근에 SpringBoot…devfoxstarJanuary 13, 2023 1 min
Spring스프링부트 그레이들 멀티 모듈 프로젝트 (SpringBoot Gradle Multi Module)프로젝트 규모가 작을 때는 Single-Module…devfoxstarJanuary 12, 2023 1 min
Spring스프링부트 ApplicationContextException 빌드 오류 (Failed to start bean 'documentationPluginsBootstrapper')SpringBoot 에서 특정 라이브러리를 추가하면 해당 오류를 만날 수 있습니다. 오류 원인 최신 SpringBoot…devfoxstarJanuary 11, 2023 1 min
Kotlin스프링부트 그레이들 빌드 오류 (No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.0.1 was found)SpringBoot 프로젝트를 Gradle 로 빌드할 때 발생하는 오류입니다. 해당 오류가 발생하는 원인은 몇 가지가 있습니다. SpringBoot 버전 SpringBoot…devfoxstarJanuary 10, 2023 1 min
Kotlin코틀린 그레이들 의존성 오류 (Supertypes of the following classes cannot be resolved)Gradle 빌드 기반 위에 SpringBoot…devfoxstarJanuary 05, 2023 1 min
Database카산드라 IN 조건 쿼리 (Cassandra IN clause query)IN clause 쿼리 작업을 하다 보면, 어쩔 수 없이 IN 조건을 써야 하는 경우가 있습니다. 사실 IN 조건만큼 간편한 기능도 없습니다. 그런데 IN…devfoxstarDecember 29, 2022 1 min
Test테스트 코드 - Dummy, Stub, Spy, Mock, Fake (Test Code, Test Double)Test Code 는 각각의 객체를 독립적으로 테스트 해야 합니다. 하지만 실제 운영 객체는 다양한 의존성으로 연결되고 실행됩니다. 이때 Test Double…devfoxstarDecember 04, 2022 1 min
GitGit Cherry Pick (깃에서 특정 커밋만 가져오기)프로젝트를 진행하다 보면 특정 브랜치의 특정 커밋만을 적용해야 할 때가 있습니다. 이때 유용하게 사용할 수 있는 기능이 바로 Cherry PIck 입니다. cherry…devfoxstarOctober 30, 2022 1 min
JavaRestTemplate 연결 오류 (SSL Conncetion Error)오류 RestTemplate 으로 API를 호출하는 중에 오류가 발생했습니다. 네트워크 오류는 경우의 수가 많아서 하나씩 정리해 보겠습니다. API 서버 확인 먼저 API…devfoxstarOctober 15, 2022 1 min