====== Adding Customized Properties in Application.properties file ====== - In application.properties files, add your own properties such as mypropertis.version=dev in the empty space. Here we use ''mypropertis'' as prefix, you can use whatever you want. - To read such value, create a class as a @Component import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; import lombok.Getter; import lombok.Setter; @Getter @Setter @ConfigurationProperties("mypropertis") @Component public class MyProperties { private String version= ""; } Note that we have use lombok for the getter and setter. - Since we register our class as a @Component, we can do @Autowired private MyProperties myProperties; in our controllers / services - To get the value, we can do myProperties.getVersion() The value woule be "dev" in this case.