Какие параметры и настройки вы обычно задаете в конфигурационных файлах Spring Boot для своего проекта?

В конфигурационных файлах Spring Boot (обычно application.properties или application.yml) обычно задают следующие параметры:

Короткий ответ

Что ответить на собеседовании

В конфигурационных файлах Spring Boot (обычно application.properties или application.yml) обычно задают следующие параметры:

Подробный разбор

Ответ с пояснениями

В конфигурационных файлах Spring Boot (обычно application.properties или application.yml) обычно задают следующие параметры:

  • server.port — порт, на котором запускается приложение.
  • spring.datasource.url, spring.datasource.username, spring.datasource.password — настройки подключения к базе данных.
  • spring.jpa.hibernate.ddl-auto — стратегия обновления схемы базы данных (например, update, validate, create).
  • logging.level. — уровень логирования для разных пакетов.
  • spring.profiles.active — активный профиль конфигурации (dev, prod и т.д.).
  • management.endpoints.web.exposure.include — какие эндпоинты actuator доступны.

Пример application.properties:

server.port=8081
spring.datasource.url=jdbc:postgresql://localhost:5432/mydb
spring.datasource.username=user
spring.datasource.password=pass
spring.jpa.hibernate.ddl-auto=update
logging.level.org.springframework=INFO
spring.profiles.active=dev

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее