Merhaba arkadaşlar
Elimde bir jsf projem var. Transaction işlemi yaparken mimaride takıldım.
Linkte Kullandığım ConnectionPool sınıfım var
Dao sınıflarım da bulunan örnek bir database işlemim. Daolarda connectionu yaratırken linkte görüldüğü gibi ConnectionPool sınıfından instance alıyorum.
örnek bir transection yapmak bean metodu
Kafamdaki transaction planı
Bu durumda beanda oluşturduğum connection nesnesini aşağıda gezdireceğim ve parametre olarak yolladığım connection nesnesi üzerinden bağlanacak. Eğer connection parametresi yollamaz isem kendisi instance alacak.
Bu durumun daha basit bir hali yokmu. Projeyi Hibernate,MyBatis gibi ortamlara taşıma imkanım yok.