gpt4 book ai didi

Eclipse - JBoss (Hibernate) 工具不显示任何表格

转载 作者:行者123 更新时间:2023-12-04 22:50:34 25 4
gpt4 key购买 nike

我想在 Eclipse 中使用 JBoss 工具从 DDL 生成 java 代码。
我正在使用以下内容:
甲骨文XE
Eclipse Helios(SpringSource 版本)
JBoss 工具

我已经配置了 hibernate.cfg.xml(如下)并创建了一个示例应用程序来在 XE 中插入和更新记录,它工作正常。

 <?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.url">jdbc:oracle:thin:@localhost:1521:xe</property>
<property name="hibernate.connection.username">admin</property>
<property name="hibernate.connection.password">admin</property>
<property name="hibernate.default_schema">users</property>
<property name="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</property>
<property name="hibernate.hbm2ddl.auto">update</property>
<mapping resource="users.hbm.xml"/>
</session-factory>

</hibernate-configuration>

但是当我选择(在 hibernate 角度)文件->新建-> hibernate 控制台配置时,我在“hibernate 配置”窗口中得到以下信息:
-Console
+Configuration
+Session Factory
+Database

展开上面的“数据库”显示“待处理”几秒钟,然后什么也不显示。我希望它显示表名。我正在努力找出原因。任何日志文件中都没有异常\错误,控制台上没有任何内容,所有 XE 服务都在运行, hibernate 配置正确,因为我的示例应用程序可以正常工作。

在创建“控制台配置”时,我创建了一个新的数据库连接并完成了“测试连接”,它显示“Ping 成功”消息。我在配置中使用了以下内容:
hibernate.connection.url           jdbc:oracle:thin:@localhost:1521:xe
hibernate.dialect org.hibernate.dialect.Oracle10gDialect
hibernate.connection.driver_class oracle.jdbc.OracleDriver

任何帮助表示赞赏。谢谢。

最佳答案

修复..
不得不改变以下

<property name="hibernate.default_schema">users</property>


<property name="hibernate.default_schema">USERS</property>

关于Eclipse - JBoss (Hibernate) 工具不显示任何表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6675717/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com