본문 바로가기

JAVA/Information

[JSP] MVC 2패턴 흐름과 게시판 흐름도

 

 

 

 

게시판 흐름도를 정리해봤습니다

 

 

 

MVC(Model-View-Controller) 2패턴이란?

애플리케이션 개발에서 널리 사용되는 디자인 패턴입니다. 이번 글에서는 MVC 2 패턴의 흐름과 이를 활용한 게시판의 구현 과정에 대해 설명하겠습니다.

 

 

 

MVC 2 패턴

- Model: 비즈니스 로직과 데이터를 담당합니다. 데이터베이스와 상호작용하고, 사용자의 요청에 따라 필요한 작업을 수행합니다.

- View: 사용자에게 정보를 시각적으로 보여주는 역할을 합니다. HTML, CSS, JavaScript 등을 사용하여 UI(User Interface)를 구성하고, 사용자 입력을 받아 Controller로 전달합니다.
-  Controller: Model과 View 사이에서 정보의 흐름을 조정하는 역할을 합니다. 사용자의 요청(Request)을 받아 해당 요청에 대한 처리를 담당하는 Model로 전달하고, 그 결과를 View로 반환합니다.

 

 

글목록(BoardList.bo)

 

 

글쓰기버튼(BoardWrite.bo)

 

게시판 등록(BoardAddAction.bo)

 

상세페이지(BoardDetailAction.bo)

 

수정버튼(BoardModifyAction.bo)

 

삭제버튼(BoardDeleteAction.bo)

 

댓글보기(BoardReplyAction.bo)

 

댓글버튼(BoardReplyView.bo)

반응형