Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Spring Boot中生成方案?_Java_Postgresql_Spring Boot - Fatal编程技术网

Java 如何在Spring Boot中生成方案?

Java 如何在Spring Boot中生成方案?,java,postgresql,spring-boot,Java,Postgresql,Spring Boot,我正在尝试将postgresql数据库添加到我的spring boot项目中。 这是我的maven依赖项: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> <version>1.3.7.RELEAS

我正在尝试将postgresql数据库添加到我的spring boot项目中。 这是我的maven依赖项:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
        <version>1.3.7.RELEASE</version>
        <exclusions>
            <exclusion>
                <groupId>org.apache.tomcat</groupId>
                <artifactId>tomcat-jdbc</artifactId>
            </exclusion>
            <exclusion>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-aop</artifactId>
            </exclusion>
            <exclusion>
                <groupId>org.aspectj</groupId>
                <artifactId>aspectjweaver</artifactId>
            </exclusion>
            <exclusion>
                <groupId>org.aspectj</groupId>
                <artifactId>aspectjrt</artifactId>
            </exclusion>
        </exclusions>
    </dependency>

    <dependency>
        <groupId>org.postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <version>9.4-1200-jdbc41</version>
    </dependency>
我添加了userentity和UsersRepository,并尝试对其进行测试

    User user = new User();
    user.setId(123);
    user.setCity("ABC");

    usersRepository.save(user);
但我有一个错误:

org.springframework.dao.InvalidDataAccessResourceUsageException:无法提取结果集;SQL[n/a];嵌套异常为org.hibernate.exception.sqlgrammareexception:无法提取结果集
...
导致原因:org.postgresql.util.PSQLException:错误:列user0\u0.id不存在


方案没有创建。我需要什么来生成方案?

试试
spring.jpa.hibernate.ddl-auto=create
@sidgate我已经做过了ittry
spring.jpa.hibernate.ddl-auto=create
@sidgate我已经做过了
    User user = new User();
    user.setId(123);
    user.setCity("ABC");

    usersRepository.save(user);