LocalDate.now() 자체를 Mocking 하는 방법도 있으나 이방법은 안티패턴이라고 한다 LocalDate.now()는 기본 시간대의 시스템 시계에서 현재 날짜를...
.
JPA Config 파일 추가test에 @Import 추가
JwtTokenProvider를 Bean으로 등록하기 위해 객체를 만드는 중, 생성자에서 발생한 에러로 HMAC_SHA 알고리즘을 사용하기 위해서는 256bits이상의 Key값이 필요한데 현재는 72bits로 불충분하다는 뜻입니다.위와 같이 충분한 길이로 secret-
인증된 사용자만 접근할 수 있는 기능을 테스트하기 위해 실제 DB에 저장되어있는 정보에 대응하는 인증된 Authentication이 필요하다. @WithSecurityContext를 활용하여 커스텀 어노테이션을 만들면 된다.
redis에 refreshtoken 저장 방법
개인 플젝에서 aws parameterstore 적용을 위해 gradle에 해당하는 implementation을 적은 후 build를 했더니 제목과 같은 에러가 떳다.찾아보니 spring cloud와 spring boot 버전이 맞지 않아서 발생한 문제라고 한다.(버전
개인 플젝 진행 중 자신이 정한 체크리스트를 n일 연속으로 안하면 강제 탈퇴 시키는 기능을 구현 중입니다. 이를 자정에 일괄 처리하기 위해 @Scheduler 어노테이션을 사용하기로 했습니다..Spring Boot Starter에 기본적으로 의존하므로 특별히 추가하지
docker란? : Go 언어로 작성된 리눅스 컨테이너 기반으로 하는 오픈소스 가상화 플랫폼이다. 여기서 컨테이너는 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해준다. 개인 프로젝트에 docker