Díky alespoň za to :-)!

Asi od toho balíčku očekávám moc. Na to jak dlouho hledám informace (asi to 
neumím) mi připadá, že kdybych zůstal u starého dobrého SQL, tak to mám dávno 
hotové.
Nakonec při veškerém úsilí to nepozná, že to má po kaskádě dělá uložit s novým 
klíčem.
Co jsem našel je , jak se nastaví relace, ale že to neumí takové triviality 
jsem se nedočetl. Takže si nejsem jistý, že se nebudu potýkat s dalšími 
záludnostmi černé skřínky.
Zlatý starý dobrý SQL.

Proč jsem do toho šel byl jediný důvod, že si to postavilo přes binding samo 
tabulku. No ale když jí předhodím list, tak si ji postaví taky. Takže mě tohle 
komplikované nastavování anotacemi tedy moc neuspokojilo.
Možná na to nemám dost času a trpělivosti.

Jsou od toho někde zdrojáky?
Hibernate řeši zřejmě to stejné ale funguje i pro desktop, nebo to je vyloženě 
webovská záležitost?
Umí řešit i tohle ukládání v kaskádě a zjistit si aktuální hodnotu vazebního 
klíče?

Zatím díky a příjemný den :-)!
Arne

>  ------------ Původní zpráva ------------
>  Od: Karel Tejnora <[EMAIL PROTECTED]>
>  Předmět: Re: persistence
>  Datum: 26.2.2008 00:00:21
>  ----------------------------------------
>  Ahoj,
>
>
>  > Ovšem při pokusu založit klienta i jeho adresu zároveň nelze.
>  > Nepřenese se do adresy klíč klienta a insert zkončí na tom,
>  > že databáze zabrání vložení null hodnoty.
>
>  toplink neznam, i kdyz brzo asi poznam, ale obecne tenhle problem je v
>  tom, ze se dve entity sice svazou pres cizi klic, ale porad je to
>  operace v pameti tj. cizi klic je null, nebot pk klienta je take null
>
>  'najednou' znamena ulozit klienta (tj. poslat do db ziskat jeho
>  synteticky/generovany klic) a pridat adresu kli.newAdresar() - ted se
>  zavola cosi jako adresa.setFK(klient.pk()) ale uz se znalosti pk
>  klienta.
>
>  Tj. s adresou 'najednou' je to totez jako ji pridat k existujicimu
>  klientovi. Pak se to resi tak ze tyto dve metody vytvorKlienta a
>  vytvorAdresu jsou na stejne transakci. vytvorAdresu pak ma nastaveno
>  pokud volas a si v transakci tak ji pouzij, pokud ne zaloz novou. No a
>  kdyz se s adresou cosi nepovede tak se odroluje i klient (v pripade
>  'najednou').

Odpovedet emailem