1. JDBC 의 이해
- JDBC 의 이해
- JDBC 와 최신 접근 기술
- JDBC 개발 - DB 연결
- JDBC 개발 - 등록
- JDBC 개발 - 조회
- JDBC 개발 - 수정과 삭제
2. Connection Pool 의 이해
- 커넥션풀의 이해
- DataSource 의 이해
- DataSource 예제 - DriverManager
- DataSource 예제 - Connection Pool
- DataSource 적용
3. Transaction
- Transaction 의 개념
- DB 연결 구조와 DB 세션
- DB 예제 - 개념 이해
- DB 예제 - 자동 커밋, 수동 커밋
- DB 락 개념의 이해
- Transaction - 적용 로직 만들기
- Transaction - Con Param 방식
4. Transaction 활용
- Transaction 의 문제점
- Transaction 추상화
- Transaction 동기화
- Transaction Manager 적용
- Transaction Template
- Transaction AOP 적용
- Transaction AOP 정리
- Spring Boot 의 자동 Resource 등록
5. Java 의 Exception
- Java 의 예외
- Checked 예외
- Unchecked 예외
- Checked 예외 활용
- Unchecked 예외의 활용
- 예외 포함과 스택 트레이스
6. 예외처리와 중복 해결
- 체크 예외와 인터페이스
- DB 접근 예외 직접 만들기
- Spring 예외 추상화 이해
- Spring 예외 추상화 적용
- JDBC Template 반복 문제 해결