阿里雲引數配置
yml配置檔案
sping boot當中僅支援properties和yml/yaml格式配置
yml資料格式
@ConfigurationProperties
1.要為實體類提供get,set方法,使用@Data註解。
2.要將實體類交給ioc容器管理,成為ioc容器管理中的bean物件,使用@Component註解。
@Data註解是Lombok框架提供的註解之一,它可以幫助開發者自動在類中生成常見的方法,如getter、setter、equals、hashCode和toString等。使用@Data註解可以減少樣板程式碼的編寫,提高程式碼的可讀性和簡潔性。
@Component註解用於將一個類標識為Spring元件,Spring會自動掃描並識別帶有@Component註解的類,並在應用程式上下文中自動建立相應的bean。這個註解通常用於標識普通的Java類,告訴Spring框架這是一個受Spring管理的元件。
@Autowired註解是Spring框架中用來自動裝配bean的註解。當一個bean上標記了@Autowired註解時,Spring容器會在初始化該bean的時候,自動裝配符合型別的其他bean到這個bean中。@Autowired註解可以用在欄位、構造方法、setter方法上,標記在不同位置時會有不同的作用。