Sobes.tech
Junior — Middle

Kokius parametrus ir nustatymus paprastai nustatote Spring Boot konfigūracijos failuose savo projektui?

sobes.tech AI

Atsakymas iš AI

Spring Boot konfigūracijos failuose (dažniausiai application.properties arba application.yml) paprastai nustatomi šie parametrai:

  • server.port — prievadas, kuriame paleidžiama programa.
  • spring.datasource.url, spring.datasource.username, spring.datasource.password — duomenų bazės jungimosi nustatymai.
  • spring.jpa.hibernate.ddl-auto — duomenų bazės schemos atnaujinimo strategija (pvz., update, validate, create).
  • logging.level. — skirtingų paketų įrašymo lygis.
  • spring.profiles.active — aktyvus konfigūracijos profilis (pvz., dev, prod).
  • management.endpoints.web.exposure.include — kurie actuator endpoint'ai yra prieinami.

Pavyzdys 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