org.hibernate.MappingException:invalid configuration

0 respostas
java
jairodione

Boa tarde!

Estou tentando executar uma classe e não estou conseguindo o Java mostra o seguinte erro:

Abaixo segue a classe:

public class GravaAluno {

public static void main(String args[]){

try{

SessionFactory fabrica = new Configuration().configure().buildSessionFactory();

Session sessao = fabrica.openSession();

Aluno aluno = new Aluno();

aluno.setAluNome(“Novo Teste”);

aluno.setAluCidade(“Teresina-PI”);

aluno.setAluFone(“86-995736066”);

aluno.setAluCurso(“Java Hibernate”);

Transaction trAluno = sessao.beginTransaction();

sessao.save(aluno);

trAluno.commit();

sessao.close();

}catch(Exception erro){

JOptionPane.showMessageDialog(null,"Erro ao gravar no BD: "+erro);

}

}

}

Abaixo o arquivo de configuração do hibernate:

<?xml version="1.0" encoding="UTF-8"?>

hibernate-configuration>
session-factory>
property name=“hibernate.connection.driver_class”>org.postgresql.Driver
property name=“hibernate.connection.url”>jdbc:postgresql://localhost/hibernate
property name=“hibernate.connection.username”>xxx
property name=“hibernate.connection.password”>xxx
property name=“hibernate.dialect”>org.hibernate.dialect.PostgreSQLDialect
property name=“hibernate.show_sql”>true
property name=“pool_size”>10
mapping resource=“aluno.hbm.xml”/>
session-factory>
hibernate-configuration>

Abaixo o arquivo de mapeamento hibernate:

?xml version=“1.0” encoding=“UTF-8”?>

To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.

!DOCTYPE arg PUBLIC “//Hibernate/Hibernate Mapping DTD 3.0//EN”
“http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd”>

hibernate-mapping>

class name=“Aluno” table=“alunos”>

id name=“aluCod” column=“alucod” type=“integer”>

generator class=“Generator”>

/id>

property name=“aluNome” column=“alunome”>

property name=“aluCidade” column=“alucidade”>

property name=“aluFone” column="alufone>

property name=“aluCurso” column=“alucurso”>

/class>

/hibernate-mapping>

NÃO ESTOU CONSEGUINDO CORRIGIR ESTE PROBLEMA, ALGUEM PODE ME AJUDAR

Criado 26 de julho de 2022
Respostas 0
Participantes 1