«mvc» 태그된 질문

MVC (Model-View-Controller)는 우려를 분리시키는 소프트웨어 아키텍처 패턴입니다.

4
모델과 뷰를 다룰 때 스위치 대 다형성
내 문제에 대한 더 나은 해결책을 찾을 수 없습니다. 요소 목록을 제공하는 뷰 컨트롤러가 있습니다. 이러한 요소는 B, C, D 등의 인스턴스가 될 수 있고 A에서 상속 할 수있는 모델입니다. 따라서 해당보기 컨트롤러에서 각 항목은 응용 프로그램의 다른 화면으로 이동하여 사용자가 그 중 하나를 선택하면 일부 데이터를 전달해야합니다. . 내 …


3
MVC를 사용할 때 PHP에서 오류 처리
최근에 Codeigniter를 많이 사용하고 있지만 신경에 걸리는 한 가지는 오류를 처리하고 사용자에게 표시하는 것입니다. 지저분하지 않고 오류를 처리하는 데 결코 능숙하지 않았습니다. 내 주요 관심사는 사용자에게 오류를 반환 할 때입니다. 함수에서 0 또는 1을 반환 한 다음 if / else를 사용하여 오류를 처리하는 대신 예외 및 throw / catch 예외를 …

1
아약스가 많은 웹 애플리케이션을위한 패턴
지금까지는 웹 응용 프로그램 개발을위한 MVC 패턴을 좋아했습니다. 웹의 경우 주로 PHP (Kohana 및 CodeIgniter 프레임 워크 사용)와 Ruby (RoR)로 개발했습니다. 내 응용 프로그램이 Ajax 측 (단일 페이지 응용 프로그램 등)에서 무거워 짐에 따라 MVC의 기본 개념을 배신 할 수는 없었지만 Javascript는 대부분의 작업을 수행합니다. 뷰 또는 더 많은 js …

4
.Net 사용자 지정 멤버 자격 공급자 사용 / 쓰기의 단점은 무엇입니까?
최근에 나는 SO에 다음과 같은 질문을 게시했습니다 : https : //.com 아시다시피, 나는 "맞춤 멤버십 제공자"를 작성 / 구현하는 것처럼 보인 내 자신의 질문에 대답했습니다. 문자 그대로 몇 분 후 나는이 질문을 우연히 발견했습니다 : https : //.com/questions/7222306/simple-login-attempt-counter-using-mvc-3-and-ajax/7222407#7222407 .Net Membership provider가 "많은 수준에서 끔찍합니다"라는 답변을 받고 답장을 보내려고합니다. 나는 이것이 …

4
MVC 및 RESTful API 서비스
MVC는 매우 간단합니다. 모델, 컨트롤러 및 뷰가 있습니다. 웹 사이트를 만들 때 ' client가 REST 키워드 요청을 서버로 전송-> 서버가 요청한 URL을 컨트롤러 작업과 일치-> 데이터 수집 / 처리를 위해 모델을 호출하여 결과를 얻음 으로써 모든 웹 사이트가 함께 제공됩니다. -> 결과를 ​​HTML 페이지 (보기) ' 로 클라이언트에 다시 반환합니다 …

1
MVC 패턴을 C # WinForms 애플리케이션에 어떻게 적용 할 수 있습니까?
저는 MVC 패턴을 사용하여 GUI를 디자인 한 C ++ 개발자입니다. 최근에 C #으로 돌아가고 싶었고 Windows Forms 응용 프로그램을 설정했지만 이제는 MVC 호환 구조로 푸시하는 방법이 약간 없어졌습니다. 내가 현재하려고하는 것은 WinForms에 대해 주어진 클래스를 뷰로 "선언하고"백그라운드에서 모델 및 컨트롤러에 대한 클래스를 추가하는 것입니다. 그러나 버튼 클릭과 같은 이벤트와 상호 …
11 c#  mvc  winforms 

2
ASP.NET MVC에서 뷰 모델에 ID가 있어야합니까?
모델을 업데이트 할 수있는 ASP.NET MVC 응용 프로그램을 개발할 때는 업데이트 된 뷰 모델을 가져 와서 현재 업데이트 된 모델과 다시 일치시키는 방법을 알아야합니다. 이 작업을 수행하는 몇 가지 다른 방법이있는 것 같습니다. 모델에 있어야하는 데이터를 컨트롤러에 저장하는 것이 적절한 MVC가 아닌 것처럼 MVC가 아닌지 궁금합니다. 모든 뷰 모델에는 ID가 …
11 mvc  asp.net-mvc 

3
MVC 사이트 전체의 글로벌 상수 값
내 MVC (.NET)는 전화 번호, 실제 주소, 전자 메일 주소 등과 같이 사이트 전체에서 일정한 값을 가지고 있습니다. 이 값을 한 번 저장하고 싶으므로 향후 업데이트가 세부 사항을 변경할 때 더 쉽게 업데이트 할 수 있습니다. 질문을 간단하게하기 위해 전화 번호에만 집중했습니다. 내 질문은이 번호를 어디에 어떻게 저장하고 내 결정에 …
11 mvc 


2
컨트롤러가 MVC 패턴의 뷰에 데이터를 전달해야합니까?
ASP.NET MVC (및 다른 웹 기반 MVC 구현)를 사용하는 경우가 많지만 이것이 결코 확실하지 않습니다. 컨트롤러와 뷰가 통신해야합니까? 물론 컨트롤러는 사용할 뷰를 선택해야하지만 컨트롤러가 뷰에 데이터를 전달해야한다는 것은 무슨 뜻입니까? 내 의견으로는,보기가 컨트롤러의 데이터를 기대하는 경우 (제어기,보기) 쌍으로 효과적으로 묶여 있습니다. 대신, 일반적으로 뷰는 모델 자체와 통신하고 컨트롤러와 독립적입니다. 올바른 …
11 architecture  mvc 

5
MVC를 사용하는 경우
PHP와 MySQL 백엔드로 사이트를 구축하고 있습니다. 그러나 현재 어떤 유형의 프레임 워크도 사용하고 있지 않습니다. Model View Controller를 사용해야합니까?


2
응용 프로그램 서비스 계층 호출 데이터베이스 기능. 나쁜 건축?
대본: 스택 : Java, Spring, Hibernate. 모델 : 클라이언트 서버 응용 프로그램 패턴 : MVC (Model-View-Controller). 서비스 계층 클래스에는 세 가지 동작이 있습니다. 일부 서비스는 메소드 내에 비즈니스 규칙이 있으며 지속성을 애플리케이션에 위임합니다. 처럼: EntityManager.save (entity); 일부 서비스는 단순히 데이터베이스 함수를 호출합니다 (매개 변수 전달). CallableStatement cls = con.prepareCall ( …

2
.NET MVC 프로젝트 아키텍처 / 계층화
중규모 MVC 웹 응용 프로그램의 아키텍처를 계획 할 때 가능한 한 분리되고 테스트하기 쉬운 계층을 어떻게 구현합니까? (기본적으로 모범 사례를 따르십시오) 먼저 데이터 액세스로 코드를 사용한다고 가정 해 봅시다. "비즈니스 로직"을 정의하는 것과 데이터 계층과 상호 작용하는 방법에 대해 고민합니다. 차량 판매 애플리케이션을 예로 들어, 비즈니스 로직은 주어진 차량에 대한 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.