위치: 학습 › 개발 (CS) › 데이터베이스 › JDBC
규모: 포스팅 9개
JDBC 기초 (순서대로)
JDBC 구조부터 순수 JDBC로 CRUD·트랜잭션을 직접 다뤄 보는 순서.
트랜잭션 관리 (Spring)
PlatformTransactionManager, TransactionTemplate, @Transactional로 트랜잭션을 추상화하는 과정.
| 포스팅 | 설명 |
|---|---|
| (JDBC #4) PlatformTransactionManager을 통한 트랜잭션 관리 | |
| (JDBC #5) Transaction Template을 활용한 간단한 트랜잭션 적용 | |
| (@Transactional) 스프링이 제공해주는 트랜잭션 이해하기 |
커넥션 풀·편의 도구
커넥션 풀과 DataSource, JdbcTemplate으로 반복 코드를 줄이는 방법.
| 포스팅 | 설명 |
|---|---|
| (DataSource) Connection Pool의 이해와 DataSource | |
| (JDBC #6) JDBC Template을 활용한 JDBC 편리하게 이용하기 | |
| DB 접근 기술 (JDBC Template & MyBatis) | 스프링에서 DB에 접근하는 두 기술(JDBC Template, MyBatis)의 장단점과 데이터베이스 연동 테스트(임베디드 H2) 방법을 정리한다. |