Prezados, boa tarde.
Pesquisei, analisei, reanalizei o meu codigo porém muito devido ao fato de eu não possuir muito conhecimento venho pedir o auxilio de vocês com o meu problema (enxer o saco…rsrsrs)…
Eu estou tentando desenvolver uma aplicação desktop utilizando o hibernate e após criar o *.hbm, *.cfg, DAO do SessionFactory, Tela e o controle eu simplesmente não consigo me conectar ao BD…
Pelo que pesquisei parece ser algum problema no meu Pessoa.hbm.xml, mas não consegui identificar qual o problema…
Segue abaixo codigo:
Aos que puderem me dar ao menos uma dica, eu agradeço antecipadamente…abs.
?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="Pessoa.pessoa" table="pessoa">
<id name="codpessoa" column="codpessoa">
<generator class="increment"></generator></id>
<property name="nome">nome</property>
<property name="rua"/>rua</property>
<property name="numero"/>numero</property>
<property name="complemento"/></property>
<property name="bairro"></property>
<property name="telefone"></property>
<property name="uf"></property>
<property name="email"></property>
<property name="cidade"></property>
<property name="cep"></property>
<joined-subclass name="Pessoa.pessoaFisica" table="pessoafisica">
<key column="codpessoa"></key>
<property name="cpf"></property>
<property name="rg"></property>
<property name="sexo"></property>
<property name="dataNasc"></property>
</joined-subclass>
<joined-subclass name="Pessoa.pessoaJuridica" table="pessoajuridica">
<key column="codpessoa"></key>
<property name="cnpj"></property>
<property name="inscEstadual"></property>
</joined-subclass>
<joined-subclass name="Pessoa.funcionario" table="funcionario">
<key column="codpessoa"></key>
<property name="matricula"></property>
<property name="estadoCivil"></property>
<property name="naturalidade"></property>
<property name="nacionalidade"></property>
<property name="funcao"></property>
<property name="login"></property>
<property name="senha"></property>
<property name="dataAdmissao"></property>
</joined-subclass>
</class>
</hibernate-mapping>
PS: Caso o titulo ou algo mais esteja fora dos padrões estabelecidos pelo forum perdoem-me…é só informar que sendo necessário eu corrijo.
Abs
Carlos Guerra