Olá, preciso muito da ajuda de vcs. Estou fazendo uma minuscula aplicação aqui utilizando o hibernate, porém quando executo a classe o mesmo me da um erro, pois não está encontrando o arquivo hibernate-config.xml.
veja como está a aplicação
O arquivo hibernate-config.xml esta no mesmo pacote que a classe TesteCriacao
aw.hibernate.cap1
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="dialect">org.hibernate.dialect.OracleDialect</property>
<property name="show_sql">true</property>
<property name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
<property name="connection.url">jdbc:oracle:thin:@localhost:1521:XE</property>
<property name="connection.username">Desenv</property>
<property name="connection.password">150150</property>
<mapping resource="aw/hibernate/model/RegistroAtendimento.hbm.xml"/>
</session-factory>
</hibernate-configuration>
TesteCriacao.java
package aw.hibernate.cap1;
import java.io.File;
import java.net.URL;
import java.sql.SQLException;
import java.util.Date;
import org.hibernate.HibernateException;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
import org.hibernate.Transaction;
import aw.hibernate.model.RegistroAtendimento;
public class TesteCriacao {
public static void main(String args[]) throws Exception{
Configuration cfg = new Configuration();
URL urlConfig = TesteCriacao.class.getResource("hibernate-config.xml");
cfg.configure(urlConfig);
SessionFactory sessionFactory = cfg.buildSessionFactory();
Session sessaoHib = sessionFactory.openSession();
sessaoHib.connection().setAutoCommit(true);
RegistroAtendimento ra1 = new RegistroAtendimento();
ra1.setDataRegistro(new Date());
ra1.setEmailVisitante("nunes.mauricio@gmail.com");
ra1.setTextoDuvida("Vocês fazem entregas internacionais ?");
RegistroAtendimento ra2 = new RegistroAtendimento();
ra2.setDataRegistro(new Date());
ra2.setEmailVisitante("mauricionunes_44@hotmail.com");
ra2.setTextoDuvida("Qual o valor mínimo para a entrega ?");
sessaoHib.save(ra1);
sessaoHib.save(ra2);
sessaoHib.close();
sessionFactory.close();
}
}