MVC패턴2 스프링 게시판 만들기 - 1(게시판 목록 보여주기,mvc패턴) mvc패턴이란 디자인 패턴 중의 하나이며 model,view,controller의 약자이다. 디자인 패턴이란 어떤 특정 프로그램을 더 쉽고 편리하게 사용하기위해 만든 특정한 방법들을 말한다. 예를 들어 jquery는 $('#...') 달러 표시로 id를 셀렉트 할 수 있지만 , 자바스크립트를 사용하는 경우 getElementsById('')를사용하여 제이쿼리의 디자인 패턴으로 더 편하게 개발을 할 수 있다. 사용자가 controller를 통해서 데이터를 요청하면 controller는 model을 통해서 데이터를 가져오고 view를 통해 사용자에게 결과 값을 보여준다. 스프링 개발 순서 controller -> vo -> db -> mapper.xml -> mapper -> service -> html 실.. 2022. 1. 12. MVC패턴 마이바티스 적용 MVC = model,view,controller 이미지출처: https://code.tutsplus.com/tutorials/an-introduction-to-model-view-presenter-on-android--cms-26162 Controller ( mvc의 c) 1. 사용자의 요청을 처음 받음 ( 네이버 / 뉴스 /아이돌) 2. 대문 역할(출입문) 3. @Controller 어노테이션 -> 리턴 view (데이터 전송도 가능) 화면 부를 때 4. @RestController - > 리턴 data (뷰 전송 X) 데이터 부를 때 ( 개발자들이 웹페이지 데이터 전송확인할 때, 페이지를 전부 로드하지 않고 데이터만 확인하고 싶기 때문에 씀) 5.뷰와 모델의 관계를 만들어준다. Service ( m.. 2022. 1. 8. 이전 1 다음