이제 애플리케이션에서 직접 이용하는것 들을 만들어 보겠습니다.
JDBC를 활용할 것입니다.
DataSorce
: DB와 연결하기 위한 인터페이스입니다.HiKariDataSource
가 대표적입니다.SimpleDriverDataSource
: DataSource의 구현체입니다.HiKariDataSource
: DataSource의 구현체입니다. (주로 많이 사용)DataSourceProperties
: 모든 데이터소스 빈이 사용하는 Properties입니다.JdbcTemplate
: 코드를 통해 SQL쿼리를 잘성하는 JDBC에 템플릿 콜백 패턴을사용한 JdbcTemplate입니다.JdbcTransactionManager
: DataSource를 통해 DB와 연결된 코드가 하나의 Transaction에서 수행되게 도와줍니다.다음 글부터 Jdbc에 관련된 빈들을 설정해 보겠습니다!
또한 인메모리 DB인 H2도 사용해 보겠습니다.