Closed kkkyuhyun closed 3 weeks ago
✔client --> Dispatcher Servlet ----- Controller ----- Service ----DAO(Mapper-MyBatis) ---- DB VIEW(.JSP => Vue.js)
✔Controller -> URL(Mapping) + 요청에 따른 Service 등 후 처리 호출Mapper 호출 + return(forward/redirect/other)
✔Service -> Mapper 호출 및 처리 실행문 Mapper 호출 전 후 처리에 관한 것들 및 return 처리
✔View -> .jsp 파일 -> 실제 화면에 출력할 데이터 (클라이언트와 브라우저 출력을 화면) (view가 없어지고 rest api가 나온다.) Q. 왜 로그를 찍을까? A. @GetMapping @PostMapping 로그는 어디에 찍힐 것인가 -> server -> Tomcat
✅RootConfig에서 주입된 bean -> ServletConfig에 주입된 bean 으로 이동 가능 (반대로는 이동 불가)