«model-view-controller» 태그된 질문

MVC (Model-View-Controller)는 소프트웨어 엔지니어링에 사용되는 아키텍처 패턴입니다. Microsoft ASP.NET MVC의 경우 [asp.net-mvc] 또는 [asp.net-core-mvc] 태그를 대신 사용하십시오. Spring MVC의 경우 대신 [spring-mvc] 태그를 사용하십시오.

4
관찰자, 발행 / 구독 및 데이터 바인딩의 차이점
관찰자 패턴 , 게시 / 구독 및 데이터 바인딩 의 차이점은 무엇입니까 ? Stack Overflow에서 약간의 검색을 수행했지만 좋은 답변을 찾지 못했습니다. 내가 믿었던 것은 데이터 바인딩이 일반적인 용어이며 Observer 패턴 또는 Pub / Sub 패턴과 같은 다른 방법으로 구현하는 것입니다. 관찰자 패턴을 사용하면 관찰자는 관찰자를 업데이트합니다. Pub / Sub를 …

12
정렬 로직을 모델, 뷰 또는 컨트롤러에 배치해야합니까? [닫은]
이 게시물을 개선하고 싶습니까? 인용과 답변이 올바른 이유에 대한 설명을 포함하여이 질문에 대한 자세한 답변을 제공하십시오. 세부 사항이없는 답변은 편집하거나 삭제할 수 있습니다. 휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 …


7
ngRepeat 사용시 표시되는 결과 수 제한
AngularJS 튜토리얼 을 이해하기 어렵다는 것을 알았습니다 . 이것은 전화를 표시하는 앱을 만드는 과정을 안내합니다. 나는 5 단계에 있으며 실험으로 사용자가 표시하고자하는 수를 지정할 수 있다고 생각했습니다. 보기는 다음과 같습니다. <body ng-controller="PhoneListCtrl"> <div class="container-fluid"> <div class="row-fluid"> <div class="span2"> <!--Sidebar content--> Search: <input ng-model="query"> How Many: <input ng-model="quantity"> Sort by: <select …

12
MVC 대 n 계층 아키텍처
MVC (아키텍처 패턴)와 응용 프로그램의 n 계층 아키텍처의 차이점이 정확히 무엇인지 궁금합니다. 나는 그것을 찾았지만 간단한 설명을 찾을 수 없었다. MVC 개념에 대해 약간 순진 할 수 있으므로 누구나 차이점을 설명 할 수 있다면 좋을 것입니다. 건배

30
JavaScript MVC (마이크로) 프레임 워크가 있습니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …

10
Backbone.js에서 하위 뷰를 렌더링하고 추가하는 방법
내 응용 프로그램에서 다소 깊을 수있는 중첩보기 설정이 있습니다. 하위 뷰를 초기화, 렌더링 및 추가하는 방법에는 여러 가지가 있지만 일반적인 관행이 무엇인지 궁금합니다. 내가 생각한 커플은 다음과 같습니다. initialize : function () { this.subView1 = new Subview({options}); this.subView2 = new Subview({options}); }, render : function () { this.$el.html(this.template()); this.subView1.setElement('.some-el').render(); this.subView2.setElement('.some-el').render(); …

1
DTO와 DAO 개념과 MVC [폐쇄]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

7
AngularJS에 뷰 / 부분 특정 스타일을 포함하는 방법
응용 프로그램에서 사용하는 다양한 뷰에 대해 별도의 스타일 시트를 사용하는 올바른 방법은 무엇입니까? 현재 상단의 view / partial html에 링크 요소를 배치하고 있지만 모든 최신 브라우저가 지원하지만 나쁜 인상을받는 이유는 알 수 있지만 나쁜 습관이라고 들었습니다. 다른 가능성은 index.html에 별도의 스타일 시트를 배치하는 head것이지만 성능 이름으로 뷰가로드되는 경우에만 스타일 시트를로드하고 …

7
jQuery Data () API를 사용하여 데이터 속성을 설정할 수 없습니다
MVC보기에 다음 필드가 있습니다. @Html.TextBoxFor(model => model.Course.Title, new { data_helptext = "Old Text" })</span> 별도의 js 파일에서 data-helptext속성을 문자열 값 으로 설정하고 싶습니다 . 내 코드는 다음과 같습니다. alert($(targetField).data("helptext")); $(targetField).data("helptext", "Testing 123"); alert()호출은 경고 대화 상자의 텍스트 "올드 텍스트"를 보여주고, 잘 작동합니다. 그러나 data-helptext특성을 "Testing 123" 으로 설정하기위한 호출이 작동하지 …

7
스프링 테스트 및 보안 : 인증을 모의하는 방법?
내 컨트롤러의 URL이 제대로 보호되는지 여부를 단위 테스트하는 방법을 알아 내려고했습니다. 누군가가 주변을 변경하고 실수로 보안 설정을 제거하는 경우를 대비하여. 내 컨트롤러 방법은 다음과 같습니다. @RequestMapping("/api/v1/resource/test") @Secured("ROLE_USER") public @ResonseBody String test() { return "test"; } WebTestEnvironment를 다음과 같이 설정했습니다. import javax.annotation.Resource; import javax.naming.NamingException; import javax.sql.DataSource; import org.junit.Before; import org.junit.runner.RunWith; import …

2
MVC에 다시 쓴 후 GUI가 작동하지 않음
MVC 스타일 프로그래밍을 연습하고 있습니다. 마스터 마인드 게임이 하나의 파일로 잘 작동합니다 (시작시 "확인"버튼이 보이지 않는다는 사실과는 별개로). http://paste.pocoo.org/show/226726/ 그러나 모델, 뷰, 컨트롤러 파일에 다시 작성하고 빈 핀 (업데이트해야하고 새 색상으로 다시 칠해야 함)을 클릭하면주의가 발생합니다. 아무도 여기서 문제를 볼 수 있습니까? repaint ()를 다른 위치에 배치하려고 시도했지만 전혀 작동하지 …

4
Django 대 모델 뷰 컨트롤러 [닫힌]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 칠년 전에 …


6
Qt가 모델 / 뷰 용어를 오용하는 이유는 무엇입니까?
모델 / 뷰 컨트롤과 함께 Qt에서 사용되는 용어에 결함이 있다고 생각합니다. 에 자신의 설명 페이지 그들이보기 및 컨트롤러를 통합하고 다음과 같은 사진을주고있다 의해 MV에 MVC를 단순화하는 것이, 상태 : 하지만 제 생각에는 그들이 사물의 역할을 잘못 명명했다고 생각합니다. 병합 된 컨트롤러가있는 뷰라고 부르는 것은 사실 뷰 전용입니다. 그들이 모델이라고 부르는 …

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