2

我有使用 spring.xml 设置数据源的现有项目。

xml 如下所示

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">

    <property name="url"
                  value="jdbc:oracle:thin:@xxx:1511:xxx"/>
        <property name="driverClassName"
                  value="oracle.jdbc.OracleDriver"/>
        <property name="username" value="xxx"/>
        <property name="password" value="xxx"/>  

    </bean>

在 Eclipse 中,我单击新建->其他->休眠->休眠控制台配置。如何使用 Eclipse 中的休眠工具使用上面的 spring.xml 文件设置连接到数据库?或者有没有办法在eclipse内部的hibernate控制台中手动输入这些设置以连接到数据库,以便我可以对数据库表进行逆向工程?

4

2 回答 2

2

您可以使用属性标签在 hibernate.cfg.xml 中输入这些配置

请参阅此处以获取您可以配置的值列表。

于 2011-07-07T10:35:20.590 回答
2

先安装hibernate工具:

您可以查看屏幕截图的 Hibernate Tools 设置这里是一个示例文件,您可以使用它,因为它只是输入您的数据库凭据

<?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.connection.driver_class">oracle.jdbc.driver.OracleDriver</property>
    <property name="hibernate.connection.password">username</property>
    <property name="hibernate.connection.url">jdbc:oracle:thin:@172.21.91.41:1521:DB</property>
    <property name="hibernate.connection.username">passWord</property>
    <property name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</property>
</session-factory>
 </hibernate-configuration>

使用上述文本创建 hibernate.cfg.xml 文件并在配置休眠工具时将其导入

于 2011-07-08T09:07:09.690 回答