Bom dia pessoal! Criei um arquivo Endereco.hbm.xml para mapear minha classe, quero saber se está certo assim desse jeito.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping
PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0 // EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="Endereco"> <!-- Identificador da Classe -->
<id name="id">
<column name="PessoaId"></column>
<generator class="foreign">
<param name="property">pessoa</param>
</generator>
</id>
<property name="bairro"></property>
<property name="cidade"></property>
<property name="complemento"></property>
<property name="estado"></property>
<property name="numero"></property>
<property name="rua"></property>
<property name="cep"></property>
<one-to-one name="pessoa" class="Pessoa" constrained="true"></one-to-one>
</class>
</hibernate-mapping>
Atc,
Bom dia!
Acredito eu q seu código está meio incompleto,
pra não te deixar na mão segue abaixo um exemplo!
[code]
<id name="id" type="java.lang.Long" column="pessoaId" unsaved-value="0">
<generator class="sequence" >
<param name="sequence">SEQ_ENDERECO</param>
</generator>
</id>
<property name="bairro" type="java.lang.String" >
<column name="DS_BAIRRO" />
</property>
<property name="cidade" type="java.lang.String" >
<column name="DS_CIDADE" />
</property>
<property name="complemento" type="java.lang.String" >
<column name="DS_COMPLEMENTO" />
</property>
<property name="estado" type="java.lang.String" >
<column name="DS_ESTADO" />
</property>
<property name="numero" type="java.lang.Long" >
<column name="NR_NUMERO" />
</property>
<property name="rua" type="java.lang.Long" >
<column name="NR_RUA" />
</property>
<property name="cep" type="java.lang.Long" >
<column name="NR_CEP" />
</property>
<one-to-one name="pessoa" class="Pessoa" constrained="true"></one-to-one>
</class>
[/code]
Espero ter ajudado!
Valeu Jo? Ant?io, sei que não está completo, só queria saber se o caminho das pedras é por lá, agora sei que sim, e posso continuar estudando, estava com medo de continuar estudando e o caminho estarem errado …
Blz amigo!
tenho uma apostila em portugues sobre hibernate se quiser so me diz teu
e-mail q eu te mando ela aprendi muito com ela!
bom trabalho.