본문 바로가기
반응형

Model2

Model(모델) 처리 방법 대표적인 4가지 모델(Data)를 처리할때 대표적으로 우리는 DTO를 이용하여 처리를 해준다. 이는 Database의 값을 가져오거나, 혹은 새롭게 객체를 생성할때 (예를 들면 회원가입은 새로 데이터를 생성하고, User의 정보를 가져오는건 Get Method를 이용하여 기존 DB의 값을 가져옴) 사용된다. 클라이언트의 입력값에 따라서 넘어온 값을 Model화 해주는데 대표적인 4가지를 정리하려고 한다. 1. 단일 컬럼, 단일 행수 예를들어 ID 중복 조회를 할때의 쿼리문을 생각해보자 Select user_id from user_info where user_id = "클라이언트가 입력한 ID"; 이렇게 쿼리문을 날리면 결과값은 1개 혹은 0개이다. 조회되는 값이 있다면, 기존에 중복되는 데이터가 있다는것이고 0개인경우에.. 2023. 2. 13.
53일차. Model, View, Controller MVC 패턴 오늘은 드디어 웹개발의 꽃이라 감히 불러보는 MVC 패턴에 대한 정의, 그리고 개념을 설명들었다. MVC 패턴은 Client와 Server 그리고 Database간에 요청(Request)과 응답(Response)를 각각 역활에 따라 분류하고 그에 따라 코드를 작성하는 Pattern이라고 설명할수 있을것 같다. Model, View, Controller로 이루어져있는데. Model은 어플리케이션에서 사용되는 데이터와, 그 데이터를 처리하는 부분이고 View는 User(사용자)에게 보여지는 부분, 즉 웹 페이지의 화면을 구성하고 있는 부분이며 Controller는 User의 Request를 받아 수행하고 처리하며, 그 결과를 Response 해주는 과정이라고 설명할수 있을것 같다. 음... 정확한 설명인지는.. 2023. 1. 5.
반응형