Sobes.tech
Junior — Middle

Loyihangiz uchun Spring Boot konfiguratsiya fayllarida odatda qanday parametrlar va sozlamalarni belgilaysiz?

sobes.tech AI

AIdan javob

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 эндпоинтлари мавжуд.

Misol учун 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