Duvidas com hibernate

5 respostas
A

Pessoal,

Estou usando banco de dados MySql, como eu faco para configurar o meu arquivo hibernate.cfg.xml, ele dando erro no mapeamento da minha classe, eu fiz assim !! Vejam se esta errado

<!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.MySQLDialect</property>
		<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
		<property name="hibernate.connection.url">jdbc:mysql://localhost/hibernate?autoReconnect=true</property>
		<property name="hibernate.connection.username">root</property>
		<property name="hibernate.connection.password"></property>
		
		<!-- JDBC connection pool (use the built-in) -->
		<property name="connection.pool_size">1</property>
		<!-- Enable Hibernate's automatic session context management -->
		<property name="current_session_context_class">thread</property>
		<!-- Disable the second-level cache -->
		<property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
		<!-- Echo all executed SQL to stdout -->
		<property name="show_sql">true</property>
		<!-- Drop and re-create the database schema on startup -->
		<property name="hbm2ddl.auto">create</property>

		<mapping resource="br.gov.struts.actions.AutenticarUser.hbm.xml" />

	</session-factory>
</hibernate-configuration>

O erro que esta ocorrendo é esse

Alguem pode me dar uma ajuda!

Obrigado
Abs

5 Respostas

Marky.Vasconcelos

Você tem certeza que você ta querendo mapear uma action?

A

na verdade eu quero mapear o arquivo .xml para eu conseguir acessar os dados !

Estou errado ??

peerless

Você já tentou ler o erro?

br.gov.struts.actions.AutenticarUser.hbm.xml not found

E convenhamos, não é uma boa idéia mapear Actions, e se realmente há actions a serem mapeadas, vc está com sérios problemas na sua arquitetura…

A

Entao, como eu deveria fazer ?

Eu segui um exemplo que eu tenho aqui !

Nao fiz nada difenrente ! Pore me disseram que o ideal seria usar Anotation ! acho que é isso !!

Estou certo ?

Abs

Quinger

marsola2k:
Entao, como eu deveria fazer ?

Eu segui um exemplo que eu tenho aqui !

Nao fiz nada difenrente ! Pore me disseram que o ideal seria usar Anotation ! acho que é isso !!

Estou certo ?

Abs

Não! o fato de mapear com xml ou annotation, não vai mudar nada…

Geralmente oq vc mapeia é um bean, seria interessante vc passar como é sua arquitetura ±, para que o pessoal possa lhe ajudar melhor.

:wink:

Criado 31 de janeiro de 2008
Ultima resposta 1 de fev. de 2008
Respostas 5
Participantes 4