jul 01, 2016 11:23:23 AM org.hibernate.tool.hbm2ddl.TableMetadata
INFO: HHH000037: Columns: [ven_horario, tbl_funcionarios_fun_codigo, ven_valor_total, ven_codigo]
Só não vai o insert, e não sei por que.
a minha classe FabricanteDao
package br.com.drogaria.dao;
import org.hibernate.Session;
import org.hibernate.Transaction;
import br.com.drogaria.domain.Fabricante;
import br.com.drogaria.util.HibernateUtil;
public class FabricanteDAO {
public void salvar(Fabricante fabricante) {
Session sessao = HibernateUtil.getSessionFactory().openSession();
Transaction trasacao = null;
try {
trasacao = sessao.beginTransaction();
sessao.save(fabricante);
trasacao.commit();
} catch (RuntimeException ex) {
if (trasacao != null) {
trasacao.rollback();
}
}finally {
sessao.close();
}
}
}
O Hibernate.cfg.xhtml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<!-- CONFIGURAÇÕES DO BANCO DE DADOS/CONEXÃO -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/db_drogaria</property>
<property name="connection.username">root</property>
<property name="connection.password"></property>
<!-- Pool de conexões JDBC ou seja quantas conexões pode ser feita pelo Hibernate -->
<property name="connection.pool_size">1</property>
<!-- SQL dialect -->
<property name="dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
<!-- Gerenciamento da sessão se habilita ou não -->
<property name="current_session_context_class">thread</property>
<!-- Desabilita a cache -->
<property name="cache.provider_class">org.hibernate.cache.internal.NoCacheProvider</property>
<!-- Mostrar os comandos SQL pra o programador -->
<property name="show_sql">true</property>
<!-- Apaga, cria e recria tabelas do banco de dados -->
<property name="hbm2ddl.auto">validate</property>
<mapping class="br.com.drogaria.domain.Fabricante" />
<mapping class="br.com.drogaria.domain.Funcionario" />
<mapping class="br.com.drogaria.domain.Produto" />
<mapping class="br.com.drogaria.domain.Venda" />
</session-factory>
</hibernate-configuration>
Mais não vai o que será? Alguém pode me ajudar? Eu tenho a versão do Hibernate igual ao do sérgio.