Sobes.tech
Junior — Middle

Da li imate iskustva u podešavanju konfiguracionih parametara u Java projektima?

sobes.tech АИ

Одговор од АИ

U Java projektima, konfiguracioni parametri se obično podešavaju putem properties fajlova (npr. application.properties) ili YAML (application.yml), posebno u Spring Boot-u. Takođe, mogu se koristiti promenljive okruženja ili sistemske osobine.

Primer podešavanja u application.properties:

server.port=8080
datasource.url=jdbc:postgresql://localhost:5432/mydb

U kodu, parametri se mogu dobiti putem @Value ili putem bean-a ConfigurationProperties:

@Value("${server.port}")
private int serverPort;

Za složenije konfiguracije, koriste se profili (npr. dev, prod) za promenu parametara u zavisnosti od okruženja.