SpringBoot官網文件:2.1.5
阿新 • • 發佈:2022-04-20
原文地址:
筆記:
1、可以使用 @ComponentScan 自動掃描所有 Spring 元件,包括 @Configuration 類。
2、所有應用元件(@Component、@Service、@Repository、@Controller 等)將自動註冊為 Spring Bean。
3、在主啟動類載入完成後執行:implements ApplicationRunner/CommandLineRunner
4、SpringApplication 從以下位置的 application.properties 檔案中載入屬性(properties),並將它們新增到 Spring Environment 中:
- 1.當前目錄的 /config 子目錄
- 2.當前目錄
- 3.classpath 上的 /config 包
- 4.classpath 根路徑
列表按序號優先順序排序,序號越小,優先順序越高。
5、屬性配置檔案:
- 1.匯入配置檔案
@PropertySource("classpath:application-user.properties")
- 2.給屬性賦值
@Component
@ConfigurationProperties(prefix="user")
6、日誌:
開啟debug:debug=true
日誌輸出位置:logging.file.name=my.log