LUNA's Archive

고정 헤더 영역

글 제목

메뉴 레이어

LUNA's Archive

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (89)
    • C (2)
    • C++ (1)
    • Data Structure & Algorithm (9)
    • Computer Vision (0)
    • RDBMS (19)
    • Spring Framework (7)
    • Network (8)
    • Spring Webflux (2)
    • Java (17)
    • 대규모 설계 기초 (12)
    • Spring Data JDBC (5)
    • Spring Security (5)
    • JPA (0)
    • Spring Batch (0)
    • Infra (2)
홈태그방명록
  • C 2
  • C++ 1
  • Data Structure & Algorithm 9
  • Computer Vision 0
  • RDBMS 19
  • Spring Framework 7
  • Network 8
  • Spring Webflux 2
  • Java 17
  • 대규모 설계 기초 12
  • Spring Data JDBC 5
  • Spring Security 5
  • JPA 0
  • Spring Batch 0
  • Infra 2

검색 레이어

LUNA's Archive

검색 영역

컨텐츠 검색

spring jdbc

  • DataSource 이해

    2024.11.30 by Wanderer Kim

DataSource 이해

커넥션을 얻는 방법은 JDBC DriverManager를 직접 사용하거나, 커넥션 풀을 사용하는 등 다양한 방법이 존재한다.만약 DriverManager를 통해서 커넥션을 획득하다가, 커넥션 풀을 사용하는 방법으로 변경하려면 애플리케이션 로직에서 커넥션을 획득하는 코드를 DriverManager에서 HikariCP같은 커넥션 풀을 사용하도록 변경해야 한다.  자바에서는 이런 문제를 해겨하기 위해 javax.sql.DataSource라는 인터페이스를 제공한다. DataSource는 커넥션을 획득하는 방법을 추상화하는 인터페이스이다.이 인터페이스의 핵심 기능은 커넥션 조회 하나이다. 애플리케이션 로직에서 DataSource 인터페이스만 의존하게 만들면, DriverManager를 사용하다가 커넥션 풀을 사용..

Spring Data JDBC 2024. 11. 30. 22:00

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
LUNA's Archive © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.