DTO
DTO란 Data Transfer Object의 약자
계층간 데이터 교환을 위한 자바 빈즈.
여기서 계층이란 컨트롤러의 뷰, 비지니스 계층, 퍼시스턴스 계층을 의미
일반적으로 DTO는 로직을 가지고 있지 않고, 순수한 데이터 객체이다.
DAO
DAO란 Data Access Object의 약자
데이터를 조회하거나 조작하는 기능을 전담하는 객체
보통 데이터베이스를 조작하는 기능을 전담하는 목적으로 생성
ConnectionPool
DB연결은 비용이 많이 든다.
커넥션 풀은 미리 커넥션을 여러 개 맺은 다음 필요할때 빌려주고 반납한다.
DataSource
커넥션 풀을 관리하는 목적으로 사용되는 객체
커넥션을 얻어오고, 반납하는 등의 작업을 수행
'Spring' 카테고리의 다른 글
@Qualifier (0) | 2024.03.13 |
---|---|
@Configuration, @PropertySource 어노테이션 (0) | 2024.03.13 |
Model & ModelAttribute & RequestParam & PathVariable (0) | 2024.03.07 |
Spring Framework 기본개념 (0) | 2024.02.28 |