| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- Spring Data JPA
- AWS
- docker
- Dead Letter Queue
- Web
- @ComponentScan
- 서블릿 컨테이너
- kafka
- Spring
- mybatis
- JdbcTemplate
- CORS
- DI
- 스프링 부트
- JWT
- redis
- 페이징
- JPA
- 쿠버네티스
- 지연 로딩
- MSA
- docker compose
- Spring Container
- Routing Key
- JPQL
- dockerhub
- securitycontextholderfilter
- @Transactional
- 컨테이너
- DLQ
- Today
- Total
목록datasource (2)
look-forest
커넥션 풀데이터베이스 커넥션을 획득할 때는 다음과 같은 복잡한 과정을 거친다.이렇게 커넥션을 새로 만드는 것은 과정도 복잡하고 시간도 많이 많이 소모되는 일이다.이런 문제를 한번에 해결하는 아이디어가 바로 커넥션을 미리 생성해두고 사용하는 커넥션 풀이라는 방법이다. 애플리케이션을 시작하는 시점에 커넥션 풀은 필요한 만큼 커넥션을 미리 확보해서 풀에 보관한다.커넥션 풀에 들어 있는 커넥션은 TCP/IP로 DB와 커넥션이 연결되어 있는 상태이기 때문에 언제든지 즉시 SQL을 DB에 전달할 수 있다.이제는 커넥션 풀을 통해 이미 생성되어 있는 커넥션을 객체 참조로 그냥 가져다 쓰기만 하면 된다커넥션을 모두 사용하고 나면 이제는 커넥션을 종료하는 것이 아니라, 다음에 다시 사용할 수 있도록 해당 커넥션을 그대로..
개요 H2 데이터베이스: 개발이나 테스트 용도로 가볍고 편리한 DB. (웹 화면 제공) 순수 JDBC: DB와 애플리케이션 서버를 연결할 때 필요한 기술. (복잡..) 스프링 JdbcTemplate: JDBC를 편리하게 쓸 수 있도록 감싼 기술. (JDBC 사용 과정 중 중복 제거) JPA: 쿼리없이! '객체' 저장 및 조회. SQL을 자동 생성. 스프링 데이터 JPA: JPA를 편리하게 쓸 수 있도록 감싼 기술. (구현없이 인터페이스 만으로!) 순수 JDBC로 DB 연결 DB와 애플리케이션 서버를 연결할 때 필요한 기술이다. 그러나 너무 복잡해서 거의 쓰지 않는다. 그냥 기본 용어 정도만 참고하자. - JDBC 드라이버 Java는 DB와 연결할 때 JDBC 드라이버가 필요하다 - DataSource 데..