인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

스프링 DB 1편 - 데이터 접근 핵심 원리

런타임 예외 적용

예외를 catch 할 때는 import가 필요 없나요 ?

해결된 질문

작성

·

365

1

MemberRepository 4_1 에서 catch(SQLException e) 로 catch 하면 MyDbException을 던져줌으로서 체크예외를 언체크 예외처럼 사용하는법은 이해했습니다 근데 Catch할 때 SQLException은 왜 import 없이 사용할 수 있는건가요 ?

답변 1

1

안녕하세요. hjemsti님, 공식 서포터즈 y2gcoder입니다.

위에 import 쪽을 보시면

import java.sql.*;

이 존재합니다.
* 는 java.sql 패키지 안에 있는 모든 것을 임포트해온다는 것이고 SQLException은 해당 패키지 안에 존재합니다 :)

감사합니다.

영한님 강의중에 서비스 계층은 순수해야하는데 JDBC 예외같은 특정 기술에 의존하고 있기 때문에 이걸 고쳐줘야 한다고 했던 강의가 어디였는지 알 수 있을까요 ?? 소스를 보고 복습중인데 기억이 잘 안나서요

스프링과 문제 해결 - 트랜잭션 : 문제점들 챕터에서 제일 먼저 말씀해주십니다. ㅎㅎ

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기