spring boot:ApplicationRunner和CommandLineRunner用法區別

業務場景: 應用服務啓動時,加載一些數據和執行一些應用的初始化動做。如:刪除臨時文件,清除緩存信息,讀取配置文件信息,數據庫鏈接等。 一、SpringBoot提供了CommandLineRunner和ApplicationRunner接口。當接口有多個實現類時,提供了@order註解實現自定義執行順序,也能夠實現Ordered接口來自定義順序。 注意:數字越小,優先級越高,也就是@Order(1)
相關文章
相關標籤/搜索