Merhabalar, basit bir soru gibi gelebilir ama Spring Framework hangi tür veya büyüklükte projelerde kullanılmalı / kullanılmamalıdır sizce? Bu konudaki düşünceleriniz nelerdir ?

Her büyüklükteki projelerde Spring framework çatısı kullanılabilir mi? Örnek olarak bir console application için Spring framework gerekli midir? veya Büyük çaplı bir enterprise projede (Bu projeye göre değişiklik gösterir tabi biliyorum) EJB mi kullanılmalı yoksa Spring mi ?

Nerelerde Spring kullanmak gereksiz olabilir?

Değerli görüşlerinizi paylaşır mısınız? Teşekkür ederim.

soruldu: 25 Eyl '14, 19:17

merakedenadam's gravatar image

merakedenadam
22191015
cevap kabul oranı: 20%


Üc katmanli bir mimari olusturuldugunda, Spring ortadaki servis katmani ve en alttaki veri katmanini yöneten cati olarak kullanilabilir. Bunun yani sira Spring'i gösterim katmani icin de kullanmak mümkün. Bunun icin Spring MVC kullanilabilir ya da Spring ile entegre olabilen herhangi bir web catisi.

Eger console tabanli bir uygulama gelistiriyorsaniz, bu tür bir uygulama icin de üc katmanli mimari uygulayabilirsiniz. Gösterim katmani console olur, servis katmani bünyesinde kullanici icin gerekli isletme mantigini tutarsiniz, veriler icin Hibernate ya da JPA kullanabilirsiniz.

Kullanici ile interaksiyonun oldugu her türlü uygulama da Spring kullanilabilir. Spring interface bazli programlamayi destekledigi icin, katmanli mimarilerin olusturulmasinda cok faydali bir catidir.

Bir "Merhaba Dünya" uygulamasi icin Spring overkill olabilir ;-)

permanent link

cevaplandı: 26 Eyl '14, 04:56

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183
cevap kabul oranı: 52%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×128
×27
×3

Soruldu: 25 Eyl '14, 19:17

Görüntüleme: 489 kez

Son güncelleme: 26 Eyl '14, 04:56

powered by BitNami OSQA