所以我使用 jhipster 生成了一个新的 Spring boot 应用程序。导航到 H2 控制台后,将显示以下信息。
接下来,我复制链接 jdbc:h2:file:./target/h2db/db/ikdoemee
并尝试使用 IntelliJ 连接到 H2 数据库,结果显示成功
。
我尝试将以下参数添加到我的 JDBC url,但没有显示任何表。
jdbc:h2:file:./target/h2db/db/ikdoemee;AUTO_SERVER=TRUE;DB_CLOSE_DELAY=-1 ;DATABASE_TO_UPPER=false
为什么我无法在 IntelliJ 中看到我的表格?
我的.h2.server.properties是
#H2 Server Properties
0=JHipster H2 (Disk)|org.h2.Driver|jdbc\:h2\:file\:./target/h2db/db/ikdoemee|ikdoemee
webAllowOthers=true
webPort=8082
webSSL=false
最佳答案
为了解决这个问题,我安装了 Buddy JPA 插件。 它自动创建个人资料,我将其与我的进行比较。 差异在于参数DB_CLOSE_ON_EXIT=FALSE 我用手动创建的配置文件进行了尝试,效果也很好。 结果链接为:
jdbc:h2:file:./work/h2db;DB_CLOSE_ON_EXIT=FALSE
关于java - 对于 Jhipster 生成的项目,H2 表未显示在 IntelliJ 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49139874/