Hibernate工具 - 配置JNDI连接

时间:2012-05-23 17:55:53

标签: hibernate eclipse-plugin hibernate-tools

我已经为Eclipse Indigo安装了Hibernate Tools Eclipse插件,因为我想使用它来测试我的HQL查询并尝试在我的数据库上运行它们并解析结果'live'。

在我的hibernate.cfg.xml文件中,我定义了一个JNDI连接,如下所示:

<property name="connection.datasource">java:/comp/env/jdbc/acertDB</property>

因为我有一个JNDI文件,所以我使用context.xml文件来定义连接并存在于我的META-INF文件夹中。该文件的全部内容如下。

    <Context crossContext="true" docBase="acert" path="/acert" reloadable="false" useHttpOnly="true">
    <ResourceLink global="jdbc/acertDB" name="jdbc/acertDB" type="javax.sql.DataSource" />
    </Context>

我正在使用Tomcat通过以下条目管理我的数据库连接。

我的网络应用程序运行正常。仅配置Hibernate Tools的连接是我的问题。

我的问题是我如何与Hibernate Tools建立连接,而不必创建包含所有连接信息的附加属性文件,或者将所有连接信息放在hibernate.cfg.xml中?

0 个答案:

没有答案