jdbc 돌아가는 순서
1. 드라이버 매니저에서 커넥션 얻어옴
2. 커넥션 객체에서 (프리페어드)스테이트먼트 만듬
3. 쿼리 넣고 executeQuery/Update
4. ResultSet 쿼리 결과로 지지고 볶기
커넥션풀
데이터소스 객체가 커넥션 풀 관리함
1을 데이터소스에서 커넥션 얻어오는걸로 바꾸면 됨
스테이트먼트 vs 프리페어드 스테이트먼트
후자가 캐싱도 되고 "?"로 값 넣어서 쓰고 좋다
데이터소스 초기설정
초기 개수 최대 커넥션수 커넥션유효검사 등..
이걸 모르고 jdbc 템플릿을 보고 있어서 이해가 안 갔음 ㅋㅋㅋ
댓글 0