[Spring Project] 반복되는 JDBC 코드, JdbcTemplate으로 깔끔하게 정리하기
·
Back end/Spring Project
✅ JdbcTemplate이란?JdbcTemplate은 Spring에서 제공하는 JDBC 추상화 도구로, JDBC API의 반복적인 코드(Connection, PreparedStatement, ResultSet 관리 등)를 제거하여 더 간결하고 유지보수하기 쉬운 코드를 작성할 수 있게 해줍니다. ✅ JDBC 직접 구현 vs JdbcTemplate 사용 비교🔧 기존 JDBC 직접 사용 코드 (반복 코드 多)Connection conn = null;PreparedStatement pstmt = null;ResultSet rs = null;try { conn = getConnection(); pstmt = conn.prepareStatement(sql); pstmt.setLong(1, id)..