테스트 코드에서 @Slf4j 어노테이션이 정상적으로 동작하지 않는 문제!build.gradle 파일에 테스트 환경에서 Lombok을 사용하기 위한 의존성 설정이 누락다음과 같이 testCompileOnly와 testAnnotationProcessor에 Lombok 의존
에러메세지SecurityConfig 를 명시적으로 포함시키기 위해 AuthServiceTest에 @Import(SecurityConfig.class) 어노테이션 추가PasswordEncoder 직접 주입받도록 함이 과정을 통해 AuthServiceTest가 Spri
주요 원인 : User 엔티티의 role 필드 관련 설정 오류문제 원인 분석:이 오류는 JPA 엔티티인 User 클래스의 role 필드가 @Enumerated 어노테이션으로 지정되어 enum으로 처리되어야 하지만, 실제 필드 타입은 java.lang.String으로 되
org.springframework.util.PlaceholderResolutionException: Could not resolve placeholder 'jwt.secret' in value "${jwt.secret}" 오류가 발생오류의 원인: JWT(JSON We
JwtTokenProvider라는 빈(Bean)을 생성하는 과정에서 BeanCreationException이 발생문제의 핵심 : JwtTokenProvider의 인스턴스화 실패이러한 문제의 일반적인 원인JwtTokenProvider 클래스의 생성자 내부에서 예외가 발생
AuthServiceTest의 testLogin 메소드 실행 중 java.lang.RuntimeException: 토큰 생성 중 오류가 발생했습니다.라는 예외가 발생원인 분석:AuthService의 login 메소드에서 jwtTokenProvider.createToke
http://localhost:8081/swagger-ui.html 또는 http://localhost:8081/v3/api-docs 와 같은 API 문서 페이지에 접속하려고 할 때 http://localhost:8081/login 으로 리디
✅ 🔐 Spring Security 로그인 처리 흐름 점검 1. 문제 발생 에러: 401 Unauthorized 원인 의심: Security 설정 (formLogin vs API 로그인 방식) 충돌 또는 Authorization 헤더 누락 ✅ 🔧 해결 방향 설
Mac/Linux는 /bin/python 구조Windows는 /Scripts/python.exe 구조해결: Windows에서 python -m venv .venv로 새 환경 생성 후 패키지 재설치단계별 코드 정리uvloop does not support Windows