profile
엘 프사이 콩그루
post-thumbnail

필터 단위 테스트

filter 단위 테스트 문제점 filter를 단위테스트하려고 했는데 문제가 생겼다. Spring security를 적용했던 나는 filter가 filterchain으로 계속해서 연결되기 때문에 중간에 연결을 끊고 로직만을 어떻게 테스트 해야 할 지 몰랐다. fil

7일 전
·
0개의 댓글
·
post-thumbnail

Docker network와 host 문제

위의 메세지 같은 오류가 발생했다. jdbc가 mysql 컨테이너와의 연결을 실패하다니.. 이유가 뭘까??나의 application.yml에는 jdbc 연결 host 설정이 localhost:3306이였다. 이것은 docker container와 network에 대해서

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

WebClient 사용시 java.net.UnknownHostException

java.net.UnknownHostException: Failed to resolve 'https:' \[A(1)] after 4 queries 예외 오류가 발생했다. 해당 오류 코드를 자세히 읽어봤지만 파악하기가 쉽지 않았다. 그래서 구글링 결과 해당 오류

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

Spring에 원시 객체 래핑 적용기

객체지향적으로 설계하다보면 원시 객체 래핑이 필요할 때가 있다. 원시 객체 래핑에는 좋은 글이 많지만 요약해서 설명하자면 확장성이 좋고 원시 객체의 상태를 생성시 스스로 검증하면서 비즈니스에 적합한 타입을 만들 수 있다. 예를 들어 보자우리가 돈을 표현하고 싶다. 가장

2023년 3월 4일
·
0개의 댓글
·

제네릭의 매개변수 타입과 Class<T>

restTemplate.exchange() 메서드를 활용해 ResponseEntity&lt;Map&lt;String, Object>> 타입의 데이터를 가져와야 하는 상황이 있었다. 문제는 restTemplate에 들어갈 인수에 Class&lt;T>가 있었는데 이것은 해

2023년 2월 28일
·
0개의 댓글
·
post-thumbnail

OAuth2 로그인 방식에 관해

팀원과 회의하면서 프론트엔드와 백엔드 사이에 oauth2를 어떤 방식으로 적용할 건지에 대해서 논의를 했다. 우선 기본적인 방식은 spring security에서 security Configuration에 적용만 하면 authroziation code부터 사용자 정보까

2023년 2월 27일
·
0개의 댓글
·
post-thumbnail

VO(또는 래핑 객체)의 직렬화 문제

Vo 객체를 표현 계층에 사용하다. 이번 프로젝트를 진행하면서 VO의 직렬화에 대해서 고민을 했다. 기본적으로 Controller를 통해서 데이터를 주고 받을 때 Dto 객체를 활용한다. Dto 객체 자체는 문제가 없었지만 이번에 DDD를 처음 적용하면서 표현 영역을

2022년 12월 19일
·
0개의 댓글
·