База данных application.yml для загрузки Spring из application.properties
У меня есть работающее приложение Spring Boot, которое подключается к базе данных Postgres. Я настроил проект с помощью файла application.properties, но хотел бы переключиться на файл application.yml. Однако, когда я переключаюсь, мое приложение выдает ошибку при попытке подключиться к БД.
Исходный файл application.properties:
spring.jpa.database=POSTGRESQL
spring.datasource.platform=postgres
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=create-drop
spring.database.driverClassName=org.postgresql.Driver
spring.datasource.url=jdbc:postgresql://localhost:5432/mydb
spring.datasource.username=foo
spring.datasource.password=bar
А вот что у меня есть в файле application.yml:
spring.jpa:
database: POSTGRESQL
hibernate.ddl-auto: create-drop
show-sql: true
spring.datasource:
platform: postgres
driverClassName: org.postgresql.Driver
url: jdbc:postgresql://localhost:5432/mydb
username: foo
password: bar
Я что-то упускаю при переводе между типами файлов?