Immersive Sprint - database

node의 mvc 패턴 이해하기

model

서버에서 하나의 자원을 정의할 때 그것을 모델이라고 한다. 모델은 데이터베이스의 테이블과 1:1 매칭 되어야 한다.

순서를 살펴보자.

  1. 사용자가 요청을 한다.

  2. Controller는 요청에 대한 정보를 Model에 요청을 한다.

  3. Model은 데이터베이스에서 정보를 가져온뒤 Controller에 전달한다.

  4. Controller는 정보에 대해 적당한 로직을 거친뒤 View에 전달한다.

  5. 전달받은 인자를 적절한 곳에 배치한 뒤 View는 사용자에게 전달해주며 끝난다.

출처:

http://posnopi13.tistory.com/12

row query - insert

insert into messages (id,username,text,roomname,date) value (‘1’,‘test’,‘textm’,‘lobby’, now());


lastrites2018
Written bylastrites2018
I explain with words and code.

👉삽질의 역사는 노션 WIKI에서