Hibernate dúvidas

0 respostas
V

Pessoal estou com problemas em relação a mapeamento com a tag
pois sempre me informa esse erro:

INFO: Error creating SessionFactory: org.hibernate.PropertyNotFoundException: Could not find a getter for br.org.ipti.aut2.entity.User in class br.org.ipti.aut2.entity.Question

o mapeamento da Question é:

<!-- Indentificador da classe -->

    <id name="id" column="id">
        <generator class="increment"/>
     </id>
    
    <!-- Propriedades da classe -->
    <property name="text"/>
    
    
    <!-- Relacionamento de classes -->
  
    <set name="br.org.ipti.aut2.entity.User"
        table="aut_UserQuestion"
        >
        <key column="idQuestion"/>
        <many-to-many column="idUser" class="br.org.ipti.aut2.entity.User"/>
    </set>   
   
</class>

no mapeamento do User:

<!-- Indentificador da classe -->
    <id name="id" column="id">
         <generator class="native">
             <param name="sequence">autenticator_user_id_seq</param>
         </generator>
     </id>
    
    <!-- Propriedades da classe -->
    <property name="name" column="name"/>
    
    <!-- Relacionamento de classes -->
   <set name="br.org.ipti.aut2.entity.Question" 
        table="aut_UserQuestion"
        inverse="true">
        <key column="idUser"/>
        <many-to-many  column="idQuestion" class="br.org.ipti.aut2.entity.Question"/>
    </set>
    
</class>

porem eu tenho os metodos na Class Question

public void setUsers(Set users){
}

public Set getUsers(){

return useres

}

algum teria um exemplo aonde eu possa estrair informações como deve ser minhas Classe ou meu mapeamento

Grato Victor Rocha da Silva

Criado 9 de junho de 2006
Respostas 0
Participantes 1