merhaba

asağıdaki şekilde bir veritabanı yapım var, hibernate ile bütün kisileri ve kisilerin simdiye kadar bulundukları mekanları çekmem gerekiyor.Anlaşılır olması bakımından kisi sınıfımın içindeki manytomany ilişkinin olduğu field i de yazıyorum.

@ManyToMany(fetch = FetchType.LAZY)
    @JoinTable(name = "kisi_mekan", joinColumns = { 
            @JoinColumn(name = "kisi_id",updatable = false) }, 
            inverseJoinColumns = { @JoinColumn(name = "mekan_id", 
                     updatable = false) })

       private Set<Mekan> mekanlar=new HashSet<Mekan>(0);

tablomun oluştuğu şekil aşağıdaki gibidir. Bu şekilde kişilerin bulunduğu mekanlrı hibernate ile nasıl alabilirim? Teşekkürler

Kisi

  1. id
  2. ad
  3. soyad

Mekan

  1. id
  2. mekanAd
  3. mekanAdres

@ManyToMany(... JoinTable("Kisi_Mekan")) Kisi_Mekan

  1. kisi_id
  2. mekan_id

soruldu: 06 Haz, 10:09

ganyotcu's gravatar image

ganyotcu
02
cevap kabul oranı: 0%

değiştirildi: 06 Haz, 10:10

Tam anlayamadım, kisi.getMekanlar() ile alamıyor musun?

(07 Haz, 04:29) pvalue pvalue's gravatar image
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:

×109
×3
×3

Soruldu: 06 Haz, 10:09

Görüntüleme: 177 kez

Son güncelleme: 07 Haz, 04:29

powered by BitNami OSQA