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=user
spring.datasource.password=pass
spring.jpa.hibernate.ddl-auto=update
logging.level.org.springframework=INFO
spring.profiles.active=dev