Dne Tuesday 04 of March 2008 13:36:01 Martin Beránek napsal(a):
> Zdravím,
>
> nevím jak mám zapsat následující mapování pomocí anotací
>
> <map name="idents" table="idents" order-by="nspace" lazy="false">
>     <key column="id" not-null="true" foreign-key="fk_idents" />
>     <index column="nspace" type="string" length="16" not-null="true" />
>     <element column="ident" type="string" length="64" not-null="true" />
> </map>

inu odpovim si sam. pomoci jpa anotaci to nejde, je treba pouzit hibernate 
anotace

@org.hibernate.annotations.CollectionOfElements(fetch=FetchType.EAGER)
@JoinTable(name = "patient_idents", [EMAIL PROTECTED](name="patid")})
@Column(name = "ident",nullable = false) 
@org.hibernate.annotations.MapKey([EMAIL PROTECTED](name="nspace")})
public Map<String,String> getIdents() {
...
}

-- 
Martin Beránek
ICZ a.s., Pobočka Brno
Londýnské náměstí 2/856, 639 00 Brno
Tel.: +420 244 100 333
Fax.: +420 244 100 344
mailto:[EMAIL PROTECTED]
http://www.i.cz

Odpovedet emailem