MVC에서는 M 레이어에서 클래스를 생성하고, C 레이어에서 해당 클래스의 새 객체를 생성한 후 V 레이어에 전달하면 해당 클래스 메서드를 호출하게 됩니다. 이 패턴 봤어?
MVC에서는 M 레이어에서 클래스를 생성하고, C 레이어에서 해당 클래스의 새 객체를 생성한 후 V 레이어에 전달하면 해당 클래스 메서드를 호출하게 됩니다. 이 패턴 봤어?
MVC는 일반적으로 M 레이어를 데이터 모델, 연산 방법 등으로 사용합니다. C 계층은 M 계층의 항목을 호출하고 데이터를 구성하는 역할을 담당합니다. V 레이어 데이터 최종 데이터. .
하지만! 회사마다 코딩 습관이 다르기 때문에 이를 엄격히 준수하지는 않습니다. 당신이 말한 것과 같습니다. 데이터 개체는 M으로 구성되고 개체는 C에서만 인스턴스화되며 V 계층은 구체적으로 호출됩니다. 일본 여러 회사에서 비슷한 코딩 스타일을 본 적이 있으며 허용됩니다. 그러니 상관없습니다~ 통일된 규칙에 따라 작성하시면 됩니다.
M은 데이터 선언만 하고, C는 데이터를 조작하고, V는 처리+출력하는 모드도 봤습니다. 글쓰기도 꽤 쉽습니다. 핵심은 회사에 따라 다릅니다