Olá!!!
Gostaria de saber se tem como pegar os dados do meu Porperties ( conexão com o banco) e colocar no arquivo hibernate.cfg.xml. :?:
Se sim, como eu faço?
Obrigada
Olá!!!
Gostaria de saber se tem como pegar os dados do meu Porperties ( conexão com o banco) e colocar no arquivo hibernate.cfg.xml. :?:
Se sim, como eu faço?
Obrigada
[code]<hibernate-configuration>
<session-factory>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost/banco</property>
<property name="connection.username">root</property>
<property name="connection.password">1234</property>
<property name="dialect">net.sf.hibernate.dialect.MySQLDialect</property>
<mapping resource="..."/>
</session-factory>
</hibernate-configuration>[/code]
Não é isso.
Eu quero saber se ao invez de colocar por exemplo:
com.mysql.jdbc.Driver
Eu posso pegar esse dado do meu arquivo Properties
Meu arquivo Properties é assim:
jdbc.driver=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc\:oracle:\localhost\banco
jdbc.username=user
jdbc.password=senha
Obrigada
Só criar um arquivo hibernate.properties com o seguinte formato:
hibernate.dialect=net.sf.hibernate.dialect.MySQLDialect
hibernate.connection.driver_class = com.mysql.jdbc.Driver
hibernate.connection.url = jdbc:mysql://localhost/banco
hibernate.connection.username = root
hibernate.connection.password = 123
Ah!!! Legal!! Era isso mesmo que que queria saber.
Mas como fica meu arquivo hibenate.cfg.xml???
Obrigada
É só tirar essa tag <session-factory> (e tudo que tá dentro dela, claro)
Mas e o <mapping resource ???
Porque ele fica dentro do <session-factory>
Eu fiz o teste só deixando ele lá e deu o seguinte erro
: database product name cannot be null
Tá certo, o <session-factory> fica, tira só os <property>! :oops: