본문 바로가기

웹프로그래밍/웹 개발 지식들~

웹애플리케이션 Layer(Architecture)

클라이언트 <-> 프렌젠테이션 계층 <-> 서비스 계층 <-> 데이터 엑세스 계층 <-> DB/레거시

 

Data Access Layer 데이터 엑세스 계층 


DB이용이 주된 목적, 데이터 처리

DAO code (추상화 레벨 높음)
JDBC Template
JDBC 트랜잭션 동기화
DataSource (추상화 레벨 낮음)


서비스계층 Business Layer


비즈니스 로직의 핵심 POJO로 짠다

 

 

프렌젠테이션 계층


UI를 담당

반응형

'웹프로그래밍 > 웹 개발 지식들~' 카테고리의 다른 글

다양한 웹서버들  (0) 2019.09.03
메세지 브로커, 메시지 큐  (0) 2019.07.16
Native application, Web application 차이점  (0) 2019.07.15
jquery 사용법  (0) 2019.06.20
DB <UNDO, REDO>  (0) 2019.05.31
DB INDEX란 ?  (0) 2019.05.31
리눅스, 도커, AWS  (0) 2019.05.31