Ano, takto je to řešitelné. Nemyslím si ale že je to dobré řešení, a myslím si 
že toto je jeden z velmi problematických bodů v používání anotací na mapování 
do db (s využitím libovolného frameworku). 
Ale o nějakém jiném řešení nevím.
 
                  Mirek
 
 
________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kuba Abu
Sent: Thursday, July 12, 2007 10:32 AM
To: Java
Subject: Re: Anotacie (Hibernate) a dedicnost tried


Tak to je naozaj stupidna otazka, Vy ze jste vedouci oddeleni vyvoja 
zakaznickych IS??
Co treba 

public class Osoba extends BeanID {

@Id
public Long getId() {
  super.getId();
}

S pozdravem.


[EMAIL PROTECTED] wrote: 


        Hi all, 
        
        Maybe stupidna otazka, ale zatial som nenasiel riesenie :( 
        Doteraz som pouzival pre Hibernate mapovanie pomocou HBM xml suborov 
        Chcel by som si vyskusat anotacie, ale narazil som na problem, ked 
triedy, kt. mapujem maju predkov 
        Priklad: 
        
        // predok 
        public class BeanID { 
            
            protected Long id; 
            
            public BeanID() { } 
        
            public Long getId() { return id; } 
            protected void setId(Long id) { this.id = id; } 
            
        } 
        
        // potomok 
        public class Osoba extends BeanID { 
            
            private String meno; 
            private String priezvisko; 
            
            public Osoba() { } 
        
            public String getMeno() { return meno; } 
            public void setMeno(String meno) { this.meno = meno; } 
            public String getPriezvisko() { return priezvisko; } 
            public void setPriezvisko(String priezvisko) { this.priezvisko = 
priezvisko; } 
        
        } 
        
        V potomkovi by som chcel pouzit anotaciu na hibernate, ale neviem ako 
mam dat anotaciu pre id, kedze sa v potomkovi nespomina a do predka to napisat 
nemozem, kedze ho vyuzivaju dalsie triedy 
        
        Marian Stevlik (Michal)
        Veduci oddelenia vyvoja zakaznickych IS
        
        GAMO a.s.
        Kyjevske namemestie 6
        974 04 Banska Bystrica
        pracovisko: Hurbanova 14A
        web: www.gamo.sk
        mail: [EMAIL PROTECTED]
        gsm: +421 905 462 010
        tel: +421 48 4372 098, 865
        fax: +421 48 4132 947
        icq: 38493645
        skype: majklbb 


Odpovedet emailem