Diky moc. Presne to jsem potreboval vedet...

Tom

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> Behalf Of Jan Dosoudil
> Sent: Thursday, July 12, 2007 11:11 AM
> To: Java
> Subject: Re: Hibernate a sequence
> 
> Zdravim,
> je to parametr sequenceru (@SequenceGenerator) allocationSize (vychozi
> 50). Funguje to tak, že hibernate požává databázi o sekvenci, vynásobí
> allocationSize a pak k němu postupně přičítá po 1 až do allocationSize,
> pak si znovu požádá databázi o sekvenci. (Vypne se to nastavením
> allocationSize na 1)
> 
> S pozdravem
>       Jan Dosoudil
> 
> Tomas Hubalek napsal(a):
> > Zdar,
> >
> >
> >
> > Mam takovy bizardni pripad, kteremu nerozumim. Mam entity, ktera ma
> > takto oanotovana idcko (ty sede oznacene anotace @Searcheable jsou z
> > Lucene Compassu, snad nemaji na toto chovani vliv, ale pro jistotu je
> > uvadim taky):
> >
> >
> >
> > @Searchable
> >
> > @SearchableDynamicMetaData(
> >
> >     name = "description",
> >
> >     expression = "(data.eventProblem == null ? '' : data.eventProblem)",
> >
> >     converter="groovy",
> >
> >     termVector = TermVector.WITH_POSITIONS_OFFSETS)
> >
> > @Entity
> >
> > @Table(name="CDT_EVENT")
> >
> > public class Event implements Serializable {
> >
> >
> >
> >     @SearchableId
> >
> >     @Id
> >
> >     @GeneratedValue(strategy = GenerationType.SEQUENCE,
> > generator="CDT_EVENT_SEQ")
> >
> >     @SequenceGenerator(name="CDT_EVENT_SEQ",
> sequenceName="CDT_EVENT_SEQ")
> >
> >     private Long eventId;
> >
> > ....
> >
> > }
> >
> >
> >
> > Co je ale divne je to, ze sequence na tom serveru, kde to je deployovane
> > ma mi nextval vratila 5 ale Idcko se pri vytvoreni entity nastavilo na
> > 110. Dalsi vytvoreni entity nastavi 111, 112 atd, coz je spravne ale
> > neni mi jasna souvislost mezi sekvenci a cislem. Ocekaval bych, ze si to
> > proste vezme nextval pro kazdou entitu.
> >
> >
> >
> > Databaze Oracle (tusim ze 10g), Dialect je
> > org.hibernate.dialect.OracleDialect, Hibernate v nejnovejsi stable verzi.
> >
> >
> >
> > Mate nekdo podobne zkusenosti? Muzete mi to objasnit?
> >
> >
> >
> > Dik
> >
> > Tom
> >

Odpovedet emailem