Junior — Middle
Máte skúsenosti s používaním anotácie @ConfigurationProperties vo svojich projektoch?
sobes.tech AI
Odpoveď od AI
Anotácia @ConfigurationProperties v Spring Boot sa používa na prepojenie externých konfiguračných parametrov (napríklad z application.properties alebo application.yml) s Java triedami.
Umožňuje pohodlné skupinové a typové nastavenie konfigurácie aplikácie. Napríklad:
@Component
@ConfigurationProperties(prefix = "app.datasource")
public class DataSourceProperties {
private String url;
private String username;
private String password;
// gettery a settery
}
V projekte som túto anotáciu použil na centralizované riadenie nastavení, čo zlepšilo čitateľnosť a údržbu kódu.