17.4.1 삽입, 수정, 삭제
JdbcTemplate 클래스는 SQL 쿼리문을 실행할 수 있도록 삽입(insert), 삭제(delete), 수정(update) 쿼리를 수행할 수 있는 update() 메서드를 다음과 같이 지원합니다. 이 update() 메서드를 사용하여 삽입, 수정, 삭제 작업을 수행합니다.
int update(PreparedStatementCreator psc)
int update(PreparedStatementCreator psc, KeyHolder generatedKeyHolder)
int update(String sql, PreparedStatementSetter pss)
int update(String sql, Object[] args, int[] argTypes)
int update(String sql, Object... args)
• 매개변수:
- psc: SQL하고 필요한 매개변수를 제공하는 객체
- generatedKeyHolder: 생성된 키 KeyHolder 객체
- sql: 실행 쿼리
- args: 매개변수 바인딩 값 목록
- argTypes: 매개변수를 바인딩할 때 사용할 SQL 타입 목록
※ 제공 패키지: org.springframework.jdbc