트러블슈팅: 데이터베이스 연결 오류 해결

 

문제

프로젝트 실행 시 데이터 베이스 연결 오류가 발새하며 다음과 같은 에러 메시지가 출력되었습니다.

 

원인

application.yml 파일에 데이터베이스 연결 정보가 잘못 입력됨.

 

해결 방법

설정 파일 확인

application.yml 파일에서 데이터베이스 URL, 사용자명, 비밀번호를 다시 확인했습니다.

 


 

문제

빈 정의 충돌 문제

 

원인

동일한 이름의 빈이 중복 등록되었습니다.

 

해결 방법

AuthenticationFilter클래스의 어노테이션 제거

 


 

문제

SQL 무결성 제약 조건 위반

 

원인

필수 필드가 누락된 상태로 데이터가 저장되고 있었습니다.

 

해결방법

DTO 리스폰스의 필드 이름은 email로 맞춰줬다.