kubernetes alb ingress health check path 서비스마다 다르게 설정하기
kubernetes alb ingress health check path 서비스마다 다르게 설정하기12345678910apiVersion: networking.k8s.io/v1kind: Ingressmetadata: name: "test-ingress&q ...
Read more
org.yaml.snakeyaml.error.YAMLException: java.io.IOException: Stream closed
org.yaml.snakeyaml.error.YAMLException: java.io.IOException: Stream closed12345678910111213141516171819@Getter@Setter@ToString@NoArgsConstructor(acc ...
Read more
postgresql에서 jpa 자동 키 생성 오류
postgresql에서 jpa 자동 키 생성 오류jpa에서 insert를 하는데 계속 오류메시지를 내뱉었다. 일단 구현체는 hibernate를 사용했는데 내가 무슨 관계를 잘못 맺은줄 알고 무려 이틀을 소모한뒤 동료들과 논의 했을때도 오류를 찾지 못했다.내가 잘 모 ...
Read more
mapstruct에서 프로퍼티 값을 로드해서 맵핑하기
mapstruct에서 프로퍼티 값을 로드해서 맵핑하기mapper의 componentModel = “spring” 으로 사용하면 bean으로 등록하고 di를 사용할수 있다. 123456789101112131415161718@Mapper(componentModel = ...
Read more
junit mockmvc 한글깨짐 처리시 restdocs 에러
junit mockmvc 한글깨짐 처리시 restdocs 에러123456789@BeforeEachpublic void before(WebApplicationContext ctx) { this.mockMvc = MockMvcBuilders.webAppC ...
Read more
spring restdocs 문서에 context-path 표현하기
spring restdocs 문서에 context-path 표현하기1java.lang.IllegalArgumentException: requestURI [/] does not start with contextPath [/api] 123456789 ...
Read more
aws ecr에 이미지 등록시키기
aws ecr에 이미지 등록시키기아래 처럼 도커이미지 빌드를 완성한후에 1docker build -t hello-world:latest ./ 123aws ecr get-login-password --region region | docker login - ...
Read more
mapstruct Ignoring Unmapped Properties
mapstruct Ignoring Unmapped Propertiesmapstruct를 사용하다 보면 아래같은 오류가 발생한다. mapper에서 맴핑되지 않은 속성이 있으면 메시지가 출력된다 1Warning:(X,X) java: Unmapped target pro ...
Read more
테스트 컨테이너를 통해서 단위 테스트 실행하기
테스트 컨테이너를 통해서 데이터베이스 단위 테스트 실행하기Testcontainers 를 통하면 H2가 에뮬레이트하지 않는 데이터베이스 기능에 의존하는 DAO 단위 테스트 지원 할수 있다. 가장 간단하게 spring에 적용하는 법으로 jdbc url을 바꿔주는 방법이 ...
Read more
gradle build 속도
gradle build 속도멀티 모듈 프로젝트로 모듈이 많아 지고 테스트 코드가 나눠지면서 빌드 속도가 오래 걸리기 시작했다 조금 찾아 보니 병렬 실행 옵션이 존재한다. gradle.properties 1234567891011# use gradle build cac ...
Read more