Boa tarde…
Estou com problema no mapeamento da classe cidade:
Could not parse mapping document from resource exemploRelacionamento/Cidade.hbm.xml
Cidade
package exemploRelacionamento;
public class Cidade{
private int codigo;
private String nome;
private Estado estado;
public int getCodigo() {
return codigo;
}
public void setCodigo(int codigo) {
this.codigo = codigo;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public Estado getEstado() {
return estado;
}
public void setEstado(Estado estado) {
this.estado = estado;
}
}
Estado
package exemploRelacionamento;
import java.util.Collection;
public class Estado{
private int codigo;
private String nome;
private Collection cidades;
public int getCodigo() {
return codigo;
}
public void setCodigo(int codigo) {
this.codigo = codigo;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public Collection getCidades() {
return cidades;
}
public void setCidades(Collection cidades) {
this.cidades = cidades;
}
}
Cidade.hbm.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="exemploRelacionamento.Cidade" table="cidade">
<id name="codigo">
<generator class="sequence">
<param name="sequence">sequence_cidade</param>
</generator>
</id>
<property name="nome"/>
<many-to-one name="estado" class="exemploRelacionamento.Estado" cascade="none"
fech="join" update="true" insert="true" lazy="true" column="codEstado"/>
</class>
</hibernate-mapping>
Estado.hbm.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="exemploRelacionamento.Estado" table="estado">
<id name="codigo">
<generator class="sequence">
<param name="sequence">sequence_estado</param>
</generator>
</id>
<property name="nome"/>
<set name="cidades" inverse="true" lazy="true">
<key column="codEstado"/>
<one-to-many class="exemploRelacionamento.Cidade"/>
</set>
</class>
</hibernate-mapping>
Se alguém puder me ajudar, desde já agradeço.