최대 1 분 소요


220414 Spring 이해 기초

어제 그랬지. DAO와 DTO, repository와 interface의 역할과 차이점이 헷갈린다고. 여러 이유가 있지만 비슷한 역할을 하는 것들이 있고, 코드 스타일에 따라 선택적으로 이용하는 것 같다. 물론 근본적인 디자인은 같겠지만. 그래서 적어두지 않으면 잊어버린다. 내가 쓰는 거만 쓸 수도 있겠지만, 남의 코드를 보는게 개발자 일의 50퍼센트 아니겠어요?

일단 기본 중의 기본부터, 내가 이해한대로 적어야지.

[Design pattern] MVC (Model-View-Controller)

MVC-Process

Router-MVC-DB

[Spring] Controller

Controller: 제어 장치라는 뜻이다. Spring에서 뭘 제어하냐?

[Spring] Repository

Repository: 저장소라는 뜻이다.

업데이트:

댓글남기기