본문 바로가기

Spring/토비의 스프링 3.1

4장. 예외



개요

자바 개발자가 신경쓰기 가장 귀찮아하는 것 중 하나

목차

  1. 4.1 사라진 SQLEXCEPTION
    • 4.1.1 초난감 예외처리
      • 예외 블랙홀
      • 무의미하고 무책임한 throws
    • 4.1.2 예외의 종류와 특징
    • 4.1.3 예외처리 방법
      • 예외 복구
      • 예외처리 회피
      • 예외 전환
    • 4.1.4 예외처리 전략
      • 런타임 예외의 보편화
      • add() 메소드의 예외처리
      • 애플리케이션 예외
    • 4.1.5 SQLException은 어떻게 됐나?
  2. 4.2 예외 전환
    • 4.2.1 JDBC의 한계
      • 비표준 SQL
      • 호환성 없는 SQLException의 DB 에러정보
    • 4.2.2 DB 에러 코드 매핑을 통한 전환
    • 4.2.3 DAO 인터페이스와 DataAccessException 계층구조
      • DAO 인터페이스와 구현의 분리
      • 데이터 액세스 예외 추상화와 DataAccessException 계층구조
    • 4.2.4 기술에 독립적인 UserDao 만들기
      • 인터페이스 적용
      • 테스트 보완
      • DataAccessException 활용 시 주의사항
  3. 4.3 정리


' Spring > 토비의 스프링 3.1' 카테고리의 다른 글

4.3 정리  (0) 2019.01.25
4.1 사라진 SQLException  (0) 2019.01.25
3.7 정리  (0) 2019.01.23
3.6 스프링의 JdbcTemplate  (0) 2019.01.23
3.5 템플릿과 콜백  (0) 2019.01.23