Spring Boot - JPA Hibernate не создает таблицы автоматически?JAVA

Программисты JAVA общаются здесь
Anonymous
Spring Boot - JPA Hibernate не создает таблицы автоматически?

Сообщение Anonymous »

Этот код есть в моем файле application.properties:

Код: Выделить всё

# Spring DataSource
spring.datasource.driverClassName=org.postgresql.Driver
spring.sql.init.mode=always
spring.sql.init.platform=postgres
spring.datasource.url=jdbc:postgresql://localhost:5432/dbname
spring.datasource.username=postgres
spring.datasource.password=root

# JPA-Hibernate
spring.jpa.generate-ddl=true
spring.jpa.show-sql=false
spring.jpa.hibernate.ddl-auto=create

# https://stackoverflow.com/questions/43905119/postgres-error-method-org-postgresql-jdbc-pgconnection-createclob-is-not-imple
spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true

# Optimization for POSTGRES queries
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQL95Dialect
Как видите, у меня добавлена ​​строка Spring.jpa.hibernate.ddl-auto=create, но таблицы по-прежнему не создаются JPA. Мне приходится создавать их вручную, чтобы проект мог скомпилироваться. Что не так?

Подробнее здесь: https://stackoverflow.com/questions/682 ... omatically
Гость
Re: Spring Boot - JPA Hibernate не создает таблицы автоматически?

Сообщение Гость »

Я сегодня тоже столкнулся с такой проблемой и полдня решал её. Добавлял, менял, убирал ненужное, чтобы узнать, что мой application.properties лежал не в корне resources, а в templates вместе с html файлами. Это я так в начале изучения Spring решил себе жизнь упростить.

Вернуться в «JAVA»