전체 글
-
(4) MVC 프레임워크 만들기 - 유연한 FrontController 만들기Spring/MVC1-Servlet vs JSP vs MVC패턴 2023. 6. 13. 21:02
이전단계링크 https://hongs429-blog.tistory.com/48 (3) MVC 프레임워크 만들기 - Controller 구현체들의 공통로직 처리-2 이전단계링크 https://hongs429-blog.tistory.com/47 (2) MVC 프레임워크 만들기 - Controller 구현체들의 공통로직 처리 https://hongs429-blog.tistory.com/46 (1) MVC 프레임워크 만들기 - FrontController의 도입 Servlet -> JSP -> hongs429-blog.tistory.com 지금부터는 내가 만든 프레임워크를 다양한 원하는 방식의 Controller를 사용할 수 있게 해주는 작업을 하려고 한다. 이전 단계에서는 Controller 구현체들이 리턴값..
-
(3) MVC 프레임워크 만들기 - Controller 구현체들의 공통로직 처리-2Spring/MVC1-Servlet vs JSP vs MVC패턴 2023. 6. 13. 20:01
이전단계링크 https://hongs429-blog.tistory.com/47 (2) MVC 프레임워크 만들기 - Controller 구현체들의 공통로직 처리 https://hongs429-blog.tistory.com/46 (1) MVC 프레임워크 만들기 - FrontController의 도입 Servlet -> JSP -> 고전 MVC(Servlet + JSP) 의 과정을 거치면서 나름대로 기능별로 나누어 파일을 관리하였다. 하지만, 여전히 hongs429-blog.tistory.com 지금까지 한 작업은 FrontController에서 최대한 중복적인 코드를 처리하고, FrontController에서 mapping 된 각각의 Controller 구현체에서는 최대한 서비스 로직에만 집중할 수 있도록 ..
-
(2) MVC 프레임워크 만들기 - Controller 구현체들의 공통로직 처리Spring/MVC1-Servlet vs JSP vs MVC패턴 2023. 6. 13. 17:01
이전 단계 링크 https://hongs429-blog.tistory.com/46 (1) MVC 프레임워크 만들기 - FrontController의 도입 Servlet -> JSP -> 고전 MVC(Servlet + JSP) 의 과정을 거치면서 나름대로 기능별로 나누어 파일을 관리하였다. 하지만, 여전히 중복되는 코드들이 많았다. https://hongs429-blog.tistory.com/44 웹 애플리케이션으 hongs429-blog.tistory.com 앞의 Frontcontroller 의 도입에서 mapping 된 각각의 Controller 구현체들은 다음의 과정을 반복적으로 수행한다. 이동할 view 설정 RequestDispatcher 객체로 알맞은 view로 데이터 보내는 forwarding..
-
(1) MVC 프레임워크 만들기 - FrontController의 도입Spring/MVC1-Servlet vs JSP vs MVC패턴 2023. 6. 13. 08:50
Servlet -> JSP -> 고전 MVC(Servlet + JSP) 의 과정을 거치면서 나름대로 기능별로 나누어 파일을 관리하였다. 하지만, 여전히 중복되는 코드들이 많았다. https://hongs429-blog.tistory.com/44 웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - MVC Servlet Pattern https://hongs429-blog.tistory.com/42 웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - Servlet 간단한 회원 관리 웹 애플리케이션 구현( Servlet ) 예전의 Servlet 구조화 JSP, MVC 패턴의 비교를 hongs429-blog.tistory.com 중복이 일어나는 부분 View를 처리..
-
Fork workflow vs Clone workflowgit 2023. 6. 12. 23:50
Fork workflow Fork 동작은 기본적으로 내가 지정한 오픈소스의 원격 저장소의 내용을 나의 원격저장소를 새로 생성하여 이전의 내용을 가지고 오는 것으로 시작한다 이후의 Workflow를 몇 단계에 걸쳐서 설명해보자 1. 나의 로컬저장소를 만드는 과정 나의 로컬 저장소를 만드는 이유는 앞으로 원격저장소A의 내용을 수정하여 나의 원격 저장소에서 원격저장소 A로 pull Request를 할 텐데, 나의 원격저장소의 내용을 변경하는 위치가 바로 로컬저장소이다. 이 과정의 핵심은 [ 나의 저장소를 Clone으로 복제해 온다 ]이다. 2. 나의 로컬 저장소와 원격저장소 A를 연결하기 실제로 내가 변경을 일으키고 싶은 원격저장소는 A이다. 즉, 원격저장소A와 나의 로컬 저장소의 연결을 통해 최신의 소스코드..
-
웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - MVCSpring/MVC1-Servlet vs JSP vs MVC패턴 2023. 6. 8. 17:58
Servlet Pattern https://hongs429-blog.tistory.com/42 웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - Servlet 간단한 회원 관리 웹 애플리케이션 구현( Servlet ) 예전의 Servlet 구조화 JSP, MVC 패턴의 비교를 해보자 그 중에서 이번에는 Servlet으로 회원관리 웹을 만들어 볼 것이다. 회원 정보 import lombok.Getter; im hongs429-blog.tistory.com JSP Pattern https://hongs429-blog.tistory.com/43 웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - JSP Servlet Pattern https://hongs429-..
-
웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - JSPSpring/MVC1-Servlet vs JSP vs MVC패턴 2023. 6. 8. 17:22
Servlet Pattern https://hongs429-blog.tistory.com/42 웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - Servlet 간단한 회원 관리 웹 애플리케이션 구현( Servlet ) 예전의 Servlet 구조화 JSP, MVC 패턴의 비교를 해보자 그 중에서 이번에는 Servlet으로 회원관리 웹을 만들어 볼 것이다. 회원 정보 import lombok.Getter; im hongs429-blog.tistory.com 고전MVC Pattern https://hongs429-blog.tistory.com/44 웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - MVC Servlet Pattern https://hongs42..
-
웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - ServletSpring/MVC1-Servlet vs JSP vs MVC패턴 2023. 6. 8. 17:10
JSP Pattern https://hongs429-blog.tistory.com/43 웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - JSP Servlet Pattern https://hongs429-blog.tistory.com/42 웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - Servlet 간단한 회원 관리 웹 애플리케이션 구현( Servlet ) 예전의 Servlet 구조화 JSP, MVC 패턴의 비교를 hongs429-blog.tistory.com 고전MVC Pattern https://hongs429-blog.tistory.com/44 웹 애플리케이션으로 Servlet / JSP / 고전 MVC 패턴 비교 - MVC Servlet Pat..