13
MVC의 M은 어디에 있습니까?
내 응용 프로그램을 MVC로 리팩토링하려고하지만 M 부분에 붙어 있습니다. 데이터베이스 기반 앱에서 모델은 앱 코드로 구현됩니다. 그러나 데이터베이스에 무엇이 있는가? 그것은 모델이 아닌가? (데이터베이스를 단순한 객체 저장소로 사용하지 않습니다. DB의 데이터는 엔터프라이즈 자산입니다).
디자인 패턴은 소프트웨어 디자인에서 일반적으로 발생하는 문제에 대한 일반적인 재사용 가능한 솔루션입니다.