«mvc» etiketlenmiş sorular

MVC (Model-View-Controller), endişelerin ayrılmasını sağlayan bir yazılım mimarisi modelidir.

2
REST API hata yanıt modeli ve hata kodları sistemi oluşturmanın en iyi yolu nedir?
Benim REST uygulaması sonraki yapı ile JSON hataları döndürür: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Özellikler (dev_message, message_for_user, some_internal_error_code) için gerekli değerleri iletebileceğim ve bunları döndürebileceğim özel yanıt modeli oluşturmanızı öneririm. Kodda buna benzer: $responseModel = new MyResponseModel(400,"Something is bad", etc...); Bu model nasıl görünmeli? Sadece …
15 php  mvc  rest  api 


4
MVC'de birkaç görünüm aynı denetleyiciye sahip olabilir mi veya bir görünüm bir benzersiz denetleyiciye sahip olmalıdır?
MVC etrafında bir proje için bir mimari tasarlarken bazı sorularım var. (Bu bir C ++ / Marmalade SDK projesi, herhangi bir MVC çerçevesi kullanmıyorum, bir tane yapıyorum.) Birkaç makalede ( orijinal Steve Burbek makalesinde olduğu gibi ) bu kavramı kelimenin tam anlamıyla aldığımdan beri beni etkileyen "MVC triad" kavramını okumaya …

3
MVC: Model ve hizmet arasındaki fark nedir?
Neden bazı çerçevelerde mantık katmanı "Model", bazılarında ise "Servis" olarak adlandırılır. Birbirlerinden farklı mıdır yoksa sadece adlandırma kuralları ile mi farklıdır? GÜNCELLEME 1 Sormamın nedeni, klasik bir MVC çerçevesi olan Zend Framework'te herkes Model kavramını kullanıyor. Şimdi AngularJS öğreniyorum ve Model kelimesi kayboldu ve yerini servis kelimesi aldı. Ne fark …
15 mvc  model  service 

4
Uygun Model Görünümü-_____ tasarım
Model View Controller, Model View Presenter, Model View ViewModel vb. Hakkında okudum ve genel olarak, temel kavramın anlaşılması oldukça basit görünüyor: güzel görseller ve sciencey bağırsaklarını birbirinden ayrı ve cahil olarak tutun mümkün. Tasarım çikolata mantık fıstık ezmesi almak yok; çok hoşuma gitti. Sorun şu ki, üçüncü bölümle ilgili olarak …

8
MVC yalnızca web için mi geçerlidir?
Model Görünümü Denetleyicisi ( MVC ) hakkında geliştiricilerle her konuştuğumda , sunucunun bir varlık (MODEL) oluşturduğu ve size bu modelin görsel temsilini sağladığı bir istekte bulunduğunuzu söyledikleri neredeyse ve anlıktır . Yani bu MVC sadece web için mi yoksa sadece web uygulamaları yazmak için MVC kullanan geliştiriciler olan insanlarla mı …

13
MVC'de M nerede?
MVC içine benim başvuru refactor çalışıyorum, ama M kısmında sıkışmış. Veritabanı destekli bir uygulamada, model uygulama kodunda uygulanır, değil mi? Ama sonra, veritabanında ne var - bu da model değil mi? (Ben veritabanı basit bir nesne deposu olarak kullanmıyorum - DB veri kurumsal bir varlıktır).

5
Birim Testi, MVC Kalıbının birincil amacı mı?
Son zamanlarda bir röportajda, sorulardan biri 'Neden MVC kullanıyoruz?' Sadece gerçek dünya sistemlerinin çoğunun ne kadar yakın olduğuna cevap verdim! Sürdürülebilirlik, Ölçeklenebilirlik vb. Söz konusu olduğunda sahip olduğu faydaları açıkladı. Ancak ikna olmamışlar ve sonunda MVC'nin esas olarak 'kolay Birim Testine olanak tanıdığı' için kullanıldığını söylediler. Onların geçerli bir nokta …
14 mvc 

3
MVC'de DAO, Kontrolör veya Modelden çağrılmalıdır
Doğrudan Controller sınıfından çağrılan DAO'ya ve Model sınıfından DAO'ya karşı çeşitli argümanlar gördüm. İçeriden DAO'yu çağırmalı ve denetleyici model sınıfını çağırmalıdır. DAO çağrısını denetleyiciye yazarsak, bir REST hizmetinin işlevselliği yeniden kullanması mümkün olmaz mı? Her iki yaklaşımı da özetledim. Yaklaşım # 1 public class CustomerController extends HttpServlet { proctected void …


1
Veritabanındaki alan modelleri sürdürülebilir bir çözüm olabilir mi?
Microsoft teknolojisine dayanan orta-küçük ölçekli bir şirket için veritabanı geliştirici olarak yeni bir işe başladım. En iyi uygulamalar, tasarım modelleri, testler ve proje yönetimi ile ilgili olarak okulda öğretilenlerden ne kadar uygulama saptığının farkına vardım. Beni en çok rahatsız eden şey, ana veritabanı geliştiricimizin (bundan böyle "John" olarak anılacaktır) model …

4
JSON yanıtıma HTML işaretlemesi eklemeli miyim?
Bir e-ticaret sitesinde, bir sepete öğe eklerken, seçebileceğiniz seçeneklerin bulunduğu bir açılır pencere göstermek istiyorum. Bir iPod Shuffle siparişi verdiğinizi ve şimdi kazınacak rengi ve metni seçmeniz gerektiğini düşünün. Pencerenin kalıcı olmasını istiyorum, bu yüzden Ajax çağrısı ile doldurulmuş bir ışık kutusu kullanıyorum . Şimdi iki seçeneğim var: 1. Seçenek: …
13 mvc  django  templates  json 

4
Model Görünümü Denetleyicisini Açıklama
Dinamik web siteleri geliştirme konusundaki deneyimim çoğunlukla Java sunucu uygulamaları ile sınırlı. Tomcat'ı çeşitli Java sunucu uygulamaları geliştirmek için kullandım ve bu teknolojinin yanı sıra ön uç için istemci tarafı HTML / CSS / Javascript ile de oldukça yetkin olduğumu söylemekte tereddüt etmem. "Dinamik web sitesi" düşündüğümde, sanırım: kullanıcı bir …


4
MVC ile bir hizmet katmanı kullanma
Bir kontrolör çok fazla yağlanırsa ve model somutlaştırması toplanmaya başlarsa, bir servis katmanı kullanılabilir. Eğer mantığı bir servis sınıfının içine sararsam, bir / iki yöntemle bir grup Hizmet alırım. Bu bir kod kokusu gibi geliyor. Bununla ilgili en iyi uygulamalar var mı? Bir hizmet modelleri başlatabilir mi? Bir hizmet modelleri …
13 mvc  services 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.