filter 단위 테스트 문제점 filter를 단위테스트하려고 했는데 문제가 생겼다. Spring security를 적용했던 나는 filter가 filterchain으로 계속해서 연결되기 때문에 중간에 연결을 끊고 로직만을 어떻게 테스트 해야 할 지 몰랐다. fil
위의 메세지 같은 오류가 발생했다. jdbc가 mysql 컨테이너와의 연결을 실패하다니.. 이유가 뭘까??나의 application.yml에는 jdbc 연결 host 설정이 localhost:3306이였다. 이것은 docker container와 network에 대해서
java.net.UnknownHostException: Failed to resolve 'https:' \[A(1)] after 4 queries 예외 오류가 발생했다. 해당 오류 코드를 자세히 읽어봤지만 파악하기가 쉽지 않았다. 그래서 구글링 결과 해당 오류
객체지향적으로 설계하다보면 원시 객체 래핑이 필요할 때가 있다. 원시 객체 래핑에는 좋은 글이 많지만 요약해서 설명하자면 확장성이 좋고 원시 객체의 상태를 생성시 스스로 검증하면서 비즈니스에 적합한 타입을 만들 수 있다. 예를 들어 보자우리가 돈을 표현하고 싶다. 가장
restTemplate.exchange() 메서드를 활용해 ResponseEntity<Map<String, Object>> 타입의 데이터를 가져와야 하는 상황이 있었다. 문제는 restTemplate에 들어갈 인수에 Class<T>가 있었는데 이것은 해
팀원과 회의하면서 프론트엔드와 백엔드 사이에 oauth2를 어떤 방식으로 적용할 건지에 대해서 논의를 했다. 우선 기본적인 방식은 spring security에서 security Configuration에 적용만 하면 authroziation code부터 사용자 정보까
Vo 객체를 표현 계층에 사용하다. 이번 프로젝트를 진행하면서 VO의 직렬화에 대해서 고민을 했다. 기본적으로 Controller를 통해서 데이터를 주고 받을 때 Dto 객체를 활용한다. Dto 객체 자체는 문제가 없었지만 이번에 DDD를 처음 적용하면서 표현 영역을