Sobes.tech
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.