SpringBoot讀取自定義配置檔案

故事我忘了°發表於2020-07-03
作者:故事我忘了
個人微信公眾號:程式猿的月光寶盒
SpringBoot讀取自定義配置檔案

​ ​ 今天主題是,記錄一次``spring boot ``讀取自定義``properties檔案``.

​ 為什麼選擇今天更新,因為一時興起,不要問為什麼,問就是我忘了...然後今天花了較多時間去百度別人的錯誤方法測的我頭皮發麻.自己出品,才是適合自己精品

1.新建spring boot專案

圖片

圖片

下一步什麼依賴都不用加,直接完成建立

2.然後再pom檔案中加入以下依賴

 <!-- springboot configuration依賴 -->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-configuration-processor</artifactId>
      <optional>true</optional>
    </dependency>

	<dependency>
      <groupId>org.projectlombok</groupId>
      <artifactId>lombok</artifactId>
    </dependency>

3.然後在這新建一個properties檔案

圖片

#使用者名稱
config.username=金聖聰
#密碼
config.password=123456

4.然後在這新建一個類

圖片

5.然後去做單元測試

圖片

另外這裡用Autowired也可

圖片

兩個的區別

1.@Autowired是Spring開發的,而@Resource是jdk開發的

2.@Autowired是按照type來註解的,而@Resource是按照名稱來的,如果名稱找不到,那麼就按照type

這樣就能在你需要的地方配置啦,要用的時候方便很多..尤其是涉及測試和真實地址不一樣的時候,儘可能避免硬編碼

晚安早點睡

相關文章