Então pessoAll…
Tô “tentando” fazer um mapeamento no hibernate para ele gerar minhas tabelas com relacionamentos, uso o Vraptor+Hibernate+MySql.
“Problema”: Tenho meu banco MySql com os relacionamentos tudo blz, mas na hr de inserir algum dado pela View, ele não insere, o id sempre vai vazio.
Então o nosso amigo[quote] Lucas Cavalcanti[/quote] me deu a idéia de mapear e deixar que o Hibernate faça o serviço, até aki blz! Mas, como eu nunca fiz isso, tô me debatendo pra aprender, e vou aprender, ai vai uma dúvida…
No arquivo hibernate.cfg.xml tenho minhas configurações.
<?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="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/webcondbd</property>
<property name="hibernate.connection.username">root</property>
<property name="hibernate.connection.password"/>
<property name="hibernate.hbm2ddl.auto">update</property>
<property name="show_sql">true</property>
<property name="format_sql">true</property>
<mapping class="br.com.webcond.modelo.Usuario"/>
<mapping class="br.com.webcond.modelo.Login"/>
<mapping class="br.com.webcond.modelo.Condominio"/>
<mapping class="br.com.webcond.modelo.Locatario"/>
<mapping class="br.com.webcond.modelo.Unidade"/>
</session-factory>
</hibernate-configuration>
e sei que tenho que inserir estas aki pra completar o de cima:
<property name="hibernate.c3p0.max_size">10</property>
<property name="hibernate.c3p0.min_size">2</property>
<property name="hibernate.c3p0.timeout">5000</property>
<property name="hibernate.c3p0.max_statements">10</property>
<property name="hibernate.c3p0.idle_test_period">3000</property>
<property name="hibernate.c3p0.acquire_increment">2</property>
<property name="hibernate.generate_statistics">true</property>
<property name="hibernate.use_sql_comments">true</property>
<mapping resource="condominio.hbm.xml"/>
<mapping resource="unidade.hbm.xml"/>
<mapping resource="locatario.hbm.xml"/>
Ta a dúvida é: "Eu uso o e o ?
Tô com muiiiita dúvida nestes mapeamentos do hibernate, alguém saberia me informar aonde eu acho um tutorial que me mostre o caminho das pedras?
conto novamente com a ajuda de vc’s!