#jdbc
글
-
Spring 소스 파헤치기 18: JdbcTemplate — 템플릿-콜백 패턴과 예외 변환
날 JDBC 코드가 매번 되풀이하는 일(커넥션 얻기, Statement 만들기, 예외 처리, 닫기)을 JdbcTemplate이 어떻게 한 곳에 모아 두고 내 코드에는 콜백만 남기는지 소스로 따라갑니다. 커넥션을 @Transactional 안에서 어떻게 같이 쓰는지, SQLException이 DuplicateKeyException 같은 Spring 예외로 바뀌는 길과 7.x의 기본 변환기가 무엇인지를 Spring을 처음 보는 사람 기준으로 정리합니다.