Route : requset가 오면 해당 url 요청에 맞는 controller로 연결 Controller : 형식적 validation, querystring,path variable,body를 받아서 전달 provider(조회)/service(그외):비지니스로직, transaction, 의미적 validation(DB를 거친다) Service의 경우 Dao에게 같은 파라미터를 넘겨줘서 실질적 쿼리를 실행한다. Dao: Query작성 및 실행, Get메소드 ==> 무언가를 조회 할 때 사용이 된다. 클라이언트는 서버에서 어떤 정보를 주어야 할까? ==>어떤 정보를 조회 할것인지 서버에게 주어야한다. 대표적으로 querystring을이용 회원가입을 할때는 id,비밀번호,휴대전화번호, 이름 들을 보내야한다..