소소한개발팁
반응형
Spring JDBC
프레임워크/Spring 2020. 1. 3. 18:47

데이터 액세스 공통 개념 DAO(Data Access Object) 패턴 * 데이터 액세스 계층은 DAO패턴을 적용하여 비즈니스 로직과 데이터 액세스 로직을 분리하는 것이 원칙이다. * 비즈니스 로직이 없거나 단순하면 DAO와 서비스 계층을 통합할 수도 있지만 의미 있는 비즈니스 로직을 가진 엔터프라이즈 애플리케이션이라면 데이터 액세스 계층을 DAO패턴으로 분리해야 한다. *DAO 패턴은 서비스계층에 영향을 주지 않고 데이터 액세스 기술을 변경할 수 있는 장점을 가지고 있다. 커넥션 풀링을 지원하는 DataSource 컨넥션 풀링은 미리 정해진 개수만큼의 DB 컨넥션을 풀에 준비해두고 , 애플리케이션이 요청할 때마다 Pool에서 꺼내서 하나씩 할당해주고 다시 돌려받아서 Pool에 넣는 식의 기법이다. 다..

반응형