gpt4 book ai didi

java - 无法从 Hibernate 项目将行插入 H2 数据库

转载 作者:太空宇宙 更新时间:2023-11-04 14:34:17 25 4
gpt4 key购买 nike

我正在 IntelliJ IDE 中创建一个 Hibernate 项目并尝试将其与 H2 数据库连接。我根据本教程创建了该项目:

http://www.roseindia.net/hibernate/hibernate4.2/hibernate-example-step-by-step-in-eclipse.shtml

我所做的唯一更改是数据库,我使用的是 H2,而不是 MySQL。但是,当我尝试运行应用程序时,显示数据库插入已成功,但当我在 H2 控制台中打开数据库时,没有任何此类行的迹象。我已经尝试了此处和其他地方建议的许多解决方案,包括 this , thisthis 。我尝试将 hibernate.cfg.xml 文件中数据库的连接 URL 从相对路径更改为绝对路径,但无济于事。我附上了 hibernate.cfg.xml 的屏幕截图以及下面日志的相关部分。请帮我解决这个问题。

enter image description here

最佳答案

你的hibernate.connection.url应该是这样的jdbc:h2:tcp://localhost/mem:playground我假设你正在启动H2数据库当您通过控制台连接到 H2 时,退出您的项目。

关于java - 无法从 Hibernate 项目将行插入 H2 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25784051/

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