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.