1. Spring JDBC란? Spring JDBC는 스프링 프레임워크가 제공하는 JDBC 추상화 계층으로 기존의 JDBC가 가진 불편한 요소들을 해결했다. 즉 Spring JDBC는 기존 JDBC 위에 추가적인 기능과 추상화 계층을 덧붙여서 개발자가 더 쉽게 데
해당 글에서는 DAO, DTO, VO에 대해서 알아본다.DAO는 Data Access Object의 약자로, 데이터베이스에 접근하는 코드를 분리해서 관리하는 패턴이다. 예를 들어, 데이터베이스 쿼리를 수행해서 데이터를 가져오거나 저장하는 로직을 DAO에 몰아두면, 비즈
NamedParameterJdbcTemplate은 스프링 JDBC 모듈에서 제공하는 클래스이다. 일반적인 JdbcTemplate는 SQL 쿼리에서 물음표 (?)로 파라미터를 지정하는데, 이 방식은 파라미터의 순서가 중요해서 코드 가독성이 떨어지고 실수하기 쉽다.반면 N