Konuyu görüntüle
IUCODERS FORUM > Programlama > JAVA > CriteriaApi ile Rekürsif Query
Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
28.08.2012-09:09 #78367
CriteriaApi kullanarak self one-to-many ilişki tanımlı olan bir tablodan rekürsif sorgu çekmek istiyorum.
Kategori tablosu olduğunu varsayarsak üst kategoriyi verdiğimde ona bağlı tüm kategorileri getirmeli.
Daha önce böyle bir sorgu hazırlayan oldumu?





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
whispered


avatar
Samsun
Kayıt: 24.10.2011
28.08.2012-09:43 #78368
CriteriaApi'den kastınız Hibernate Criteriamıdır ?





Istanbul Universitesi
Bilgisayar Mühendisligi





Yazar
orhan


avatar
istanbul
admin
Kayıt: 17.11.2005
28.08.2012-10:28 #78369
native sql yazıp (pivot sorgu ile resultset i dondurucen) ardından objene map etmen lazım.
hibernate te yada jpa2 de oyle bir ozellik yok.
eclipselinkte belki vardır.





N/A
Yazar
extreme


avatar
Kahramanmaras
admin
Kayıt: 24.10.2006
28.08.2012-11:25 #78371
JPA2.0 kullanıyorum. Eclipselink'de var demişler ve biz Eclipselink kullanıyoruz ama internette bulduğum örnekler Oracle veritabanına özeldi. En son çare native query ile yapacağım.





The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com





Yazar
greenrock


avatar
istanbul
Kayıt: 18.08.2008
28.08.2012-20:28 #78376
Oracle DB ise start With Connet by prior 'lu sorgularina bakmani tavsiye ederim ama dedigin mantigi
createAlias ile yapabilirsin diye dusunuyorum .

query.createAlias("parent", "_parent",CriteriaSpecification.LEFT_JOIN); gibi bisiler ile





Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb