SpringBoot讀取properties自定義配置文件


作者: 故事我忘了
個人微信公眾號: 程序猿的月光寶盒

​ ​ 今天主題是,記錄一次``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

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

晚安早點睡


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM