본문 바로가기

🌈 일상/백엔드 개발자 다가가기

[패스트캠퍼스] 자바 강의 _ 7주차_K-디지털 JAVA&Spring 프로그래밍 학습일지

반응형
SMALL

 

자바 강의 _ 7주차 내일배움카드 국비지원교육 

 

Chapter05. Spring 스프링 MVC

  • 원격프로그램 실행
  • AWS 배포하기 
  • HTTP 요청과 응답
  • 클라이언트와 서버 
  • 설정파일
  • 텍스트와 바이너리 , MIME , Base64
  • MVC패턴 
  • 서블릿 JSP
  • 회원가입화면 작성하기
  • 쿠키
  • 예외처리

프로그래밍 설계방법 2가지가 있다. 

모델1 : WAS 웹 어플리케이션 서버 + 사용자 Request 서비스 + DAO 데이터베이스 + VIEW JSP 

모델2 : 각각의 기능을 모듈화한다 

모델2 방법 MVC 패턴으로 프로그램을 개발한다. 

 

1. 클라이언트가 요청을 보내면 DispatcherServlet 클래스가 요청을 받는다 

2. 요청을  HandlerMapping 에 전달한다 

3. Contoller 를 선택하여 다시 DispatcherServlet으로 돌아온다

4. HandAdapeter에게 요청을 전달한다

5. DispatcherServlet이 ViewResolver를 찾는다 

6. ViewResolver가 적합한 view를 찾으면 view(jsp)를 찾는다

7. view(jsp)에서 응답이 생성되고 클라이언트에게 보여진다  

이를 토대로 직접 작업을 완성한다 

나는 mac 을 사용하고 있기 때문에 scs3은 설치가 되지 않아 scs4로 설치하여 

maven을 이용하여 프로젝트 및 톰캣을 설치하여 진행하였다 

반응형
LIST