Spring-diary/WEB
JDBC Template
reallygeorge?
2020. 2. 20. 21:26
- JDBC의 모든 기능을 최대한 활용할 수 있는 유연성을 제공하는 클래스로 3가지 기능을 수행
-실행
-조회
-배치
사용방법
- Dao에서 JdbcTemplate 멤버필드 생성 후 setter로 초기화 해준다.
- Query문을 작성해 변수로 선언하고 jdbctemplate의 method를 이용해 데이터를 가지고 오거나
수정한다.
*rowmapper
- Template 객체의 query메소드를 통해 결과값을 가져올 때 sql문에 따라 추출된 결과를
- 리턴받을 객체의 멤버변수에 적절하게 할당하기 위한 매핑수단이다.
- PreparedStatementSetter를 통해 SQL문의 조건식을 만족시킬 수도 있다.