organize/JSP

DTO, DAO, MVC

001cloudid 2023. 12. 31. 12:00
728x90

DTO

Data Transfer Object

객체의 데이터를 담아두는 용기

 

DAO

Data Access Object
그 용기(DTO)를 실제 데이터베이스에 가져가서 뭘 사용할지 고르는 곳

 

유저가 입력한 데이터를 DB에 넣는 과정

  1. 유저가 자신의 브라우저에서 데이터를 입력하여 form에 있는 데이터를 DTO에 넣어 전송한다.
  2. 해당 DTO를 받은 서버가 DAO를 이용해 DB로 데이터를 집어 넣는다. 

 


MVC

Model : 주고 받을 객체

View : 실제로 보는 jsp
Controller : 처리

 

웹 기능은 컨트롤러에서 호출해 거기서 모델을 가지고와 리턴을 뷰 시켜주는 것

그 모델에는 뷰에 보여줄 값들이 있고 뷰에서는 그 가져온 값들을 뿌려주는 개념이다.

728x90

'organize > JSP' 카테고리의 다른 글

MVC  (0) 2024.01.02