Merhaba,

Kurumsal bir Java projesinde DB fonksiyonlarını bir class'ta toplamaya çalışıyorum. Bazı fonksiyonlar tablo, liste, array değerlerini dönerken, bazıları ise sadece basit integer, String değerleri dönüyor. Bazı fonksiyonlar için ise hem tablo ve hatta tablolar, array'ler, hem de bazı değişken geri dönüşleri olması gerekiyor. Bir de standart olarak tüm fonksiyonların DB'e erişimleri başarılı oldu mu olmadı mı bunlara dair hata kodu döndürmem gerekiyor. Nasıl bir yöntem önerirsiniz?

  • Not : Java 1.4 kullanmak zorunda olduğumdan ona göre kısıtlamaları göz önüne almalıyım

Şu ana kadar yazdığım fonksiyon kalıpları kabaca şu şekilde :

// DBObject'in içinde array ve diğer bazı değişkenleri dönebiliyorum. Tabii bu yöntemin zorluğu, pek çok gereksiz class üretmek zorunda kalmak oluyor. Array geri dönebilmek için o Array'i de barındıran bir obje tanımlayıp onu dönüyorum.

  • public int f(){ return errCode }
  • public int f(DBObject o){ return errCode }
  • public DBObject f(){ return o or NULL }
  • public DBObject[] f(){ return o or NULL or o[0] }

Acaba geri dönüşler için ArrayList kullansam da tüm değişkenleri oraya mı atsam daha uygun olur?

  • public int f(ArrayList o){ return errCode }

veya

  • public ArrayList f(){ return o OR NULL }

Yoksa hatalar için Exception mı kullanılmalı?

Değerli yorumlarınızı bekliyorum.

soruldu: 10 Eki '12, 07:08

nevzat's gravatar image

nevzat
66114
cevap kabul oranı: 0%

Bu soruya ilk cevap veren sen ol!
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:

×1,079
×2

Soruldu: 10 Eki '12, 07:08

Görüntüleme: 439 kez

Son güncelleme: 10 Eki '12, 07:08

powered by BitNami OSQA