Merhabalar,

Desktop bir proje üzerinde çalışıyorum. Bu projede dao katmanı, service katmanı ve model katmanı oluşturdum. Fakat Spring Beanları nasıl kullanmam uygun olur, nasıl bir yapı(pattern) kurarsam daha faydalı olur ? Elinizde örnek bir proje varsa çok güzel kaynak olabilir.

Yardımlarınız için tesekkurler,

Saygılarımla

soruldu: 05 Ara '12, 06:47

xenop's gravatar image

xenop
69459
cevap kabul oranı: 0%

değiştirildi: 05 Ara '12, 07:00

rahmanyazgan's gravatar image

rahmanyazgan ♦
4.4k83559


Daha once cevaplanmis Desktop projelerinde MVC kullanimina goz atmanizi tavsiye ederim.

Simdi sanirim Spring Framework kullanimi konusunda bir yanlisiniz var. Spring bean'leri neden swing projesinde kullanma ihtiyaci hissediyorsunuz? Swing projesinde Spring size ne gibi faydalar sagliyor merak ediyorum? Spring Framework Java EE alternatifi olarak web ve enterprise projelerde bircok kodlamaya kendi yaklasimiyla degisik ve pratik cozumler sunuyor. Fakat Desktop projeleri icin Spring Framework kullanmaniz size bir avantaj saglamaz!

Eger Spring RPC (Rich Client Platform) framework'unden bahsediyorsaniz orda da yapi degisik olmali!

Kisaca swing desktop projesi yaziyorsaniz, MVC veya MVP yapisiyla Spring veya baska framework eklemeden kodlama yapabilirsiniz. Eger Desktop projeleri icin bir DI(Dependency Injection) kullanacaksaniz Google Guice ile cok basit bunu cozebilirsiniz.

permanent link

cevaplandı: 06 Ara '12, 04:23

CemIkta's gravatar image

CemIkta ♦
19.9k29125190
cevap kabul oranı: 36%

Cevabınız
toggle preview

powered by BitNami OSQA