Article View: pl.comp.lang.java
Article #143572Re: hibernate mapowanie kluczy obcych xml
From: mk
Date: Sat, 10 Jan 2009 16:05
Date: Sat, 10 Jan 2009 16:05
37 lines
2467 bytes
2467 bytes
Jarek pisze: > Po jednej stronie musisz dodać inverse="true"m np.: > > <set name="listy" table="listy" lazy="true" inverse="true" > cascade="all"> dopisałem > W zasadzie wszystko jedno po której stronie to będzie. > > Dodawanie osób do listy wygląda po prostu tak, że osobie do zbioru jej > list dodajesz wybraną listę, a w tej liście do zbioru osób dodajesz osobę. Zaraz, to nie wiem czy dobrze zrobiłem albo może nie do końca Cię rozumiem. Idea jest taka, że mam listę osób, która jakoś się nazywa, jej nazwa oraz klucz główny przechowywany jest w tabeli Lista. Mam też osoby opisane odpowiednimi polami w tabeli Osoby. Teraz chciałbym wykonać operację, która jednocześnie: 1. Dodałaby nową listę o nazwie np. Testowa, czyli insert do tabeli Lista. 2. Do tej listy dodałaby wybrane osoby już istniejące w bazie, czyli insert kluczy do tabeli łączącej Listy. Mógłbyś napisać jakiś przykładowy kod, który by to zrobił. Przepraszam, że tak męczę ale naprawdę czytam już różne przykłady i coraz bardziej mi się miesza. > Przy masowych operacjach może się przydać to: > http://www.hibernate.org/hib_docs/reference/en/html/batch-direct.html > > Pozdrawiam > Jarek > dzięki za pomoc i wyrozumiałość pozdr. mk
Technical Details
Message-ID:
<gkah4c$h4o$1@atlantis.news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mailReferences:
<gk4i5e$hou$1@atlantis.news.neostrada.pl> <gk632c$7lf$1@inews.gazeta.pl> <gk854t$jo1$1@nemesis.news.neostrada.pl> <gk86qe$91c$1@inews.gazeta.pl> <gk892b$pi2$1@nemesis.news.neostrada.pl> <gk8ath$2og$1@inews.gazeta.pl> <gk9seg$t59$1@atlantis.news.neostrada.pl> <gkafg2$hd6$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail From: mk <mk@mk.pl> Newsgroups: pl.comp.lang.java Subject: Re: hibernate mapowanie kluczy obcych xml Date: Sat, 10 Jan 2009 17:05:51 +0100 Organization: TP - http://www.tp.pl/ Lines: 38 Message-ID: <gkah4c$h4o$1@atlantis.news.neostrada.pl> References: <gk4i5e$hou$1@atlantis.news.neostrada.pl> <gk632c$7lf$1@inews.gazeta.pl> <gk854t$jo1$1@nemesis.news.neostrada.pl> <gk86qe$91c$1@inews.gazeta.pl> <gk892b$pi2$1@nemesis.news.neostrada.pl> <gk8ath$2og$1@inews.gazeta.pl> <gk9seg$t59$1@atlantis.news.neostrada.pl> <gkafg2$hd6$1@inews.gazeta.pl> NNTP-Posting-Host: acov134.neoplus.adsl.tpnet.pl Mime-Version: 1.0 X-Trace: atlantis.news.neostrada.pl 1231603661 17560 83.10.201.134 (10 Jan 2009 16:07:41 GMT) X-Complaints-To: usenet@news.neostrada.pl NNTP-Posting-Date: Sat, 10 Jan 2009 16:07:41 +0000 (UTC) User-Agent: Thunderbird 2.0.0.19 (X11/20090105) In-Reply-To: <gkafg2$hd6$1@inews.gazeta.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit