life is egg
22.11.22 [3-Tier Architecture] 본문
상속 ,,, 추상클래스.... 인터페이스..
아키텍쳐 ...~
3 티어 ~ 클라이언트 - 서버 -데이터베이스
자바 관점에서 본다면 ...
클라 (웹~) ~ Presentation Tier
UI ~ 자바로 뭘 할 수 있을까? > 자바 콘솔로 대체.. > 사용자 입력에 따라서 데이터를 표시해주면됨 .. sout + 스캐너
>>실행후 종료되는것도 고려... 종료시마다 초기화니까 ... 계속돌게.. while(true) 따로 종료도 구현해줘야함
서버 ~~ Application Tier
ex)메뉴 조회하기 기능이라 하면 ... data tier 에 저장되어있는 메뉴 목록 조회 ~ 콘솔에 전달
비지니스 규칙... 로직...사용 파이선 자바 같은거.. API..!
데이터
> 자바 기준으로는 .. 메모리에 저장 ...조회 ~ appliction tier 전달 ~
>> 자바로..저장할면... 실행할때마다 초기화 되는것을 ..고려해서 작성해야한다..
데이터..관리영역... 정보가 저장되고 관리 ... MongoDB ~ MySQL...
>그리고 ~ 그런 역활을 하는 서비스 클래스가 필요함.. 저장된걸 받아서 UI로 보내주는 (역활..책임!)
+심화
Layered-Architecture -> Clean Architercture(Hexagonal Architecture)..
일요일에 양꼬치를 먹었더니 배가 깜짝 놀랐나보다... 2일째 포풍설사중..!
사실 많이 먹었다........
'TIL' 카테고리의 다른 글
22.11.24 [뜨거운_머리] (0) | 2022.11.25 |
---|---|
22.11.23 [미니의 미니프로젝트] (0) | 2022.11.23 |
22.11.21[SOLID.....와 잡생각들..] (0) | 2022.11.21 |
22.11.18 [Java 특강2+CS특강] (0) | 2022.11.20 |
22.11.17 [Java 특강1] (0) | 2022.11.18 |
Comments