无法确定数据库类型为NONE

时间:2017-02-26 19:44:36

标签: java spring hibernate maven intellij-idea

我正在使用Spring Boot和Hibernate开发一个支持持久性的API服务器。

我在InteliJ中创建了一个DataSource,并使用模式中的自动生成创建了实体类,但是当我尝试运行它时,我得到了错误:

"无法确定数据库类型为NONE"

的嵌入式数据库驱动程序类

即使我在persistence.xml

中提供了它

在application.proprieties中,我没有写任何东西。

我尝试使用here之类的方法,但我没有使用h2Database。在我的pom.xml我有mysql-connector的依赖,如果这有所不同。

我现在分析了这个问题,我没有想法。

我尝试的另一件事是:在pom.xml中我使用h2Database依赖,但当我尝试进行查询时出现此错误:

" org.hibernate.tool.hbm2ddl.SchemaExport:Schema" BUY_MEDB"未找到; SQL语句:"

当我的所有类都有BuyMeDB模式名称时,我不知道为什么他会尝试使用BUY_MEDB模式。我甚至尝试使用" INIT = CREATE SCHEMA IF NOT NOT EXISTS BuyMeDB "在persistence.xml中,它没有用。

0 个答案:

没有答案