Sobes.tech
Junior — Middle

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

sobes.tech AI

Отговор от AI

В конфигурационните файлове на 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 — кои endpoints на actuator са достъпни.

Пример application.properties:

server.port=8081
spring.datasource.url=jdbc:postgresql://localhost:5432/mydb
spring.datasource.username=потребител
spring.datasource.password=парола
spring.jpa.hibernate.ddl-auto=update
logging.level.org.springframework=INFO
spring.profiles.active=dev