nepochopil som odkial si prisiel na to ze som tebe a ostatnym kolegom malo 
vdacny, ale pre ten pripad:

UPRIMNE DAKUJEM VSETKYM

napady vyskusam a dam vediet ako sa mi darilo ..:)

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Petr Gola
Sent: Mittwoch, 12. Juli 2006 15:05
To: Java
Subject: Re: hibernate a storovane procedury

Nejprve bych Te chtel upozornit, ze vsichni, kteri se Ti snazi pomoct to delaji 
naprosto dobrovolne a venuji Ti svuj cas = penize:) Slusi se proto jista davka 
vdecnosti.

Zkousel jsi tedy neco jako toto?

        <id
            name="id"
            column="id"
            type="long"
        >
            <generator class="assigned">
            </generator>
        </id>

Nemam to odzkousene, ale mel by si pak mit vladu nad prirazovanim id entitam 
pri ukladani. Pak staci napriklad pri vytvareni entity vzdy inicializovat id na 
0. V databazi by mel jit napsat trigger pro spusteni Tvoji procedury pred 
INSERTEM (nastavis si v nem ID podle sequence).
Ted jde jen o to, jestli si Hibernate jeste sam vnitre nejak nekontorluje i 
idecka prirazene samotnou aplikaci a v pripade, ze dane id jiz v tabulce 
existuje, nevola INSERT ale UPDATE. Pak bych to resil opet na databazove 
urovni, napr. pravidlem (V PostgreSQL rule).

Petr Gola

On 12/07/06, Peter Klimo <[EMAIL PROTECTED]> wrote:
> co s tym ma spolocne dialect ?
>
> problem je v tom, ze v hbm.xml musis specifikovat id a properties.
> cez sql-insert sa da aj nahradit insert za storovanu proceduru.
> co mi robi problem je, ze storovana procedura ocakava N+1 parametrov, kde n 
> je pocet properties a ta 1 je prave id ..
> ked vyriesim toto, tak je po probleme ..
>
> jednoducho povedane potrebujem zo stavu
>
> hibernate -> volanie sekvencie -> priradenie id -> ulozenie
>
> urobit nasledovne
>
> hibernate -> volanie storovanej procedury, ktora interne priradi id a uklada 
> ..
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> On Behalf Of Petr Ferschmann
> Sent: Mittwoch, 12. Juli 2006 14:01
> To: Java
> Subject: Re: hibernate a storovane procedury
>
>
> Peter Klimo píše v St 12. 07. 2006 v 13:55 +0200:
> > Ono to volanie sekvencie sa da pekne zapuzdrit do procedury (teda v 
> > tele procedury sa ziska id zo sekvencie a nie ako parameter), otazka 
> > ci s tym hibernate dokaze takto fungovat ..
>
> Určitě to půjde změnit pomocí Dialectu. Co používáte za DB?
>
>
> Petr Ferschmann
>
> SoftEU s.r.o.
> -----------------------------------
> Sady Petatricatniku 31
> 301 00 Plzen
> Czech Republic
> -----------------------------------
> Phone: +420 373 729 300
> Fax:   +420 373 729 301
> Cell:  +420 775 638 008
> E-mail: [EMAIL PROTECTED]
>
>
>

Odpovedet emailem