Capturing configuration properties in a bean

 

 

application.properties:

amazon.associateId=habuma-20


Code:

import org.springframework.boot.context.properties.ConfigurationProperties;

import org.springframework.stereotype.Component;

@Component

@ConfigurationProperties("amazon")

public class AmazonProperties {

private String associateId;

public void setAssociateId(String associateId) {

this.associateId = associateId;

}

public String getAssociateId() {

return associateId;

}

}