
[SIST] Spring_days05_Spring의 DB 연동(Spring JDBC) / JdbcTemplate
·
TIL/Spring
스프링은 JDBC를 이용한 DAO 클래스를 구현할 수 있도록 다양한 기능을 지원하고 있다. 1) 템플릿 클래스를 통한 데이터 접근 지원 2) 의미 있는 익셉션 타입 3) 트랜잭션 처리 오늘은 1) 템플릿 클래스를 통한 데이터 접근 지원에 대해서 살짝 배웠기 때문에 그 내용에 대해서 정리하고자 한다. 1. DataSource 설정 데이터베이스 연동을 하려면 데이터베이스에 연결해야 한다. Java에서 데이터베이스에 연결하는 방법에는 몇 가지가 있는데 그 중에서 스프링은 DataSource 방식을 사용하고 있다. 앞으로 배울 JdbcTemplate이나 JPA/하이버네이트/MyBatis 지원 기능을 사용할 경우, 데이터베이스 연결을 위해 DataSource를 설정해 주어야 한다. 스프링은 다음과 같이 세 가지 ..