국비다녀서 대충 겉핥기는 했는데


스프링 프레임워크로 mvc 모델1, 모델2로 했는데


왜 스프링 프레임워크를 사용하는지 mvc를 사용하는지에 대한 상세한 이해는 없음. 


사용하게된 이유를 깨닫고 싶어서 이전 방식의 개발 방식으로 해보고 싶은데


어떤 키워드로 찾아봐야하는거임?



그리고 내가 지금 기억하는게 맞음?


model1은 컨트롤러+뷰 합쳐져 있는거고  모델에서 db라던가 로직 처리하는거 ㅇㅇ?


model2는 컨트롤러, 뷰, 모델 따로따로 있고  컨트롤러 쪽에서 서비스나 다오로 db나 로직처리