SORU
6 EYLÜL 2010, PAZARTESİ


Arasındaki fark applicationContext.xml ve Bahar spring-servlet.xml

applicationContext.xml spring-servlet.xml neyse bahar çerçeve ilgili? Özellikleri dosyaları applicationContext.xml ilan DispatcherServlet için kullanılabilecek mi? İlgili bir kayda göre, neden *-servlet.xml bir ihtiyacın var mı ? Neden applicationContext.xml tek başına yetersiz mi?

CEVAP
6 EYLÜL 2010, PAZARTESİ


Bahar ebeveyn-çocuk bir hiyerarşi içinde birden çok bağlamı tanımlamanızı sağlar.

applicationContext.xml fasulyeleri tanımlar "kök Web içeriği", yani bağlam Web ile ilişkili.

spring-servlet.xml (ya da başka ne diyorsan) bir sunucu uygulaması app içerik için fasulye tanımlar. Bir web sunucu uygulaması Bahar başına bunlar (spring1, spring2-servlet.xml sunucu uygulaması için spring2 sunucu uygulaması için örneğin spring1-servlet.xml) pek çok olabilir.

spring-servlet.xml fasulye applicationContext.xml, ama tersi fasulye başvurusu yapabilirsiniz.

Tüm Spring MVC denetleyicileri spring-servlet.xml bağlamında gitmek gerekir.

En basit durumlarda, applicationContext.xml kapsamında gereksizdir. Genel olarak tüm sunucu uygulamalarını arasında paylaşılan fasulye içeren bir Web uygulaması içinde kullanılır. Eğer tek bir sunucu uygulaması varsa, o zaman bunun için özel bir kullanımı yoksa gerçekten bir anlamı yok.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Majestic Casual

    Majestic Cas

    28 NİSAN 2012
  • monkophile

    monkophile

    25 Temmuz 2007
  • superflyy88

    superflyy88

    8 ŞUBAT 2009