MVC패턴 공부중인데
Controller에서 데이터 처리하고 Model.addAttribute 해가지고 데이터 집어넣으면
View에서 (지금 타임리프 배우는 중) 타임리프가 따로 별거 안하고 그냥 Model 안에 있는 데이터값 자유자재로 갖고 와서 쓰던데
거대한 창고인데 징검다리 역할을 한다고 보면 되나 ?
그럼 DB까지 연동하면 Controller에서 필요한 DB값을 가져와서 Model 에 addAttribute 하는 건가 ?
MVC패턴 공부중인데
Controller에서 데이터 처리하고 Model.addAttribute 해가지고 데이터 집어넣으면
View에서 (지금 타임리프 배우는 중) 타임리프가 따로 별거 안하고 그냥 Model 안에 있는 데이터값 자유자재로 갖고 와서 쓰던데
거대한 창고인데 징검다리 역할을 한다고 보면 되나 ?
그럼 DB까지 연동하면 Controller에서 필요한 DB값을 가져와서 Model 에 addAttribute 하는 건가 ?
그 모델이랑 mvc의 모델은 다른거임
하 시발 이거 구조가 너무 어려운데 VC는 그나마 좀 이해가 가는데 모델을 모르겠네 DB도 모르겠고
잘 모르겠으면 걍 모델 == DB라고 생각하셈
아니 콘트롤러가 징검다리고 모델은 핵심 비지니스 로직, 디비 연동 등등 이라고 생각하면됨