Table 未在 Spring Boot H2 中创建

Table doesnt created in Spring Boot H2

我正在尝试将 H2 连接到我的 MVC Spring 启动应用程序并且 H2 和应用程序之间的连接正常,但是没有 Table 在 H2 控制台中创建。

我尝试在主要 class 上方添加 ScanEntity("Package name") 但没有任何反应。

application.properties:

Bean 实体:

我的pom.xml:

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <scope>runtime</scope>
    </dependency>

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <optional>true</optional>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>

H2控制台中没有Table:

问题已解决: 我将包的层次结构更改为如下所示: 所有的包都在不同于 Java 的另一个包下: