Merhaba,

Örneğin 5 tane farklı Entity Bean var ama hepsinde de ortak olan kolonlar var örneğin Ekleyen,Ekleme Tarihi,Guncelleyen,Guncelleme Tarihi ve Aktif gibi. Kayıt yapmak istediğimde her entity için ayrı ayrı yazmak istemiyorum ortak kullanmak istiyorum. Örnek verecek olursam Markalar entitysi için setEkleyen, Modeller entitysi için setEkleyen demek istemiyorum.

Bunun gibi birşey için nasıl bir yol izlemeliyim.

Yardımlarınız için teşekkürler

soruldu: 24 May '14, 06:02

kurtomerfaruk's gravatar image

kurtomerfaruk
1.3k222940
cevap kabul oranı: 30%


Buldum teşekkürler arkadaşlar teşekkürler aşağıdaki linkteki işimi gördü. PrePersist ve PreUpdate bu işi yapıyormuş

http://www.btsoru.com/questions/1899/entityde-tanmlanms-kolona-kullanc-bilgisini-nasl-eklerim

permanent link

cevaplandı: 24 May '14, 14:06

kurtomerfaruk's gravatar image

kurtomerfaruk
1.3k222940
cevap kabul oranı: 30%

JAVA, C# yada benzeri dillerde Jenerik(Generic) yapılar var. Onları kullanarak yapabilirsin yapmak istediğini. Jenerikleri Repostory Pattern ile kullanarak çok güzel yapılar oluşturabilirsin.

Kolay gelsin.

permanent link

cevaplandı: 24 May '14, 07:38

emrekacan's gravatar image

emrekacan
813304450
cevap kabul oranı: 9%

zaten generic yapı kullanıyorum fakat Repository Pattern ı kullanmamıştım bir araştırayım teşekkürler fikir için Örnek bulacağım bir yer var mı acaba?

(24 May '14, 10:01) kurtomerfaruk kurtomerfaruk's gravatar image

emrehit Repository Pattern gerçekten işime yaradı ama sorunumu tam çözmedi. Çünkü bu söylediğim alanları ben seçmeyeceğim otomatik olarak güncelleyen kişiyi sessiondan çekip kaydedecek tarihi de öyle böyle 50 tane entitym var ise onu tek tek yapmak yerine bir çaresi olmalı ? Teşekkürler yardımlarınız için

(24 May '14, 11:07) kurtomerfaruk kurtomerfaruk's gravatar image

Daha önce bu konu ile ilgili bir blog yazisi yazmistim, yardimi olabilir!

Base entity class in JPA

permanent link

cevaplandı: 27 May '14, 19:54

CemIkta's gravatar image

CemIkta ♦
19.9k29125190
cevap kabul oranı: 36%

embedded entity kullanabilirsin

permanent link

cevaplandı: 28 May '14, 00:38

Mehmet%20KILIC's gravatar image

Mehmet KILIC
51191422
cevap kabul oranı: 20%

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:

×14

Soruldu: 24 May '14, 06:02

Görüntüleme: 658 kez

Son güncelleme: 28 May '14, 00:38

powered by BitNami OSQA