질문&답변
아래와 같이 실습 도중, No suitable driver found 에러가 나서 질문드립니다.
저도 동일하게 docker-compose.yml 파일로 컨테이너들 띄웠는데 동일한 에러가 발생하네요... mariadb든 mysql이든 지지고 볶든말든 jdbc:mariadb://mariadb:3306으로 접속을 못하고 있습니다...
- 좋아요수
- 0
- 댓글수
- 3
- 조회수
- 407
질문&답변
저도 동일하게 docker-compose.yml 파일로 컨테이너들 띄웠는데 동일한 에러가 발생하네요... mariadb든 mysql이든 지지고 볶든말든 jdbc:mariadb://mariadb:3306으로 접속을 못하고 있습니다...
질문&답변
로컬에 이미지가 없으면 docker hub에서 자동으로 다운 받습니당
질문&답변
"throw 하겠다." 라고 하시는 것 같습니다.
질문&답변
어떤 문제에요?
질문&답변
제 생각에는 AuthorizationFilter 에서 AccessDeniedException 예외를 던지지만, 또한 AuthenticationCredentialsNotFoundException 예외도 던지는 로직이 있습니다( AuthenticationCredentialsNotFoundException 예외는 AuthenticationException 하위 예외입니다). 해당 예외를 ExceptionTranslationFilter 가 처리하므로 인증 예외를 처리한다고 설명하신게 아닐까 싶습니다. AuthenticationCredentialsNotFoundException 예외는 AuthorizationFilter 의 getAuthentication() 메서드에, 해당 예외를 ExceptionTranslationFilter 가 처리하는 부분은 doFilter() 메서드 내부에서 (AuthenticationException) 형변환을 하는 부분을 살펴보시면 쉽게 이해하실 듯 합니다.