# DataSource 란?
DataSource는 JDBC 명세의 일부분이면서 일반화된 연결 팩토리이다. 즉 DB와 관계된 connection 정보를 담고 있으며, bean으로 등록하여 인자로 넘겨준다. 이 과정을 통해 Spring은 DataSource로 DB와의 연결을 획득한다.
DataSource는 JDBC Driver vendor(Mysql, Oracle 등) 별로 여러가지가 존재한다.
DataSource가 하는 일
- DB Server와의 기본적인 연결
- DB Connection Pooling 기능
- 트랜젝션 처리
출처: gmlwjd9405.github.io/2018/05/15/setting-for-db-programming.html
'JAVA' 카테고리의 다른 글
Mybatis (0) | 2021.01.13 |
---|---|
Security (0) | 2021.01.12 |
JAVA 스터디 : form 데이터 주고 받기 (0) | 2021.01.04 |
JAVA 스터디 : Request Mapping (0) | 2021.01.01 |
JAVA 스터디 : Lombok annotation (0) | 2020.12.31 |