SpringBoot之spring.factories的使用方式
spring.factories的使用
在配置spring.factories是以鍵值的形式書寫
我在測試是,
把key值寫成了自己的接口結果加載不到實現(xiàn)接口的類
調試源碼后發(fā)現(xiàn)key需要寫成特定的幾個值(大家可以自己調試源碼就可以發(fā)現(xiàn)).
這是我自己的spring.factories文件配置
org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.sm.dao.impl.BaseDaoImpl
一般key值配置為:
org.springframework.boot.autoconfigure.EnableAutoConfiguration
后面的值是自己接口的實現(xiàn)類,
我的BaseDaoImpl實現(xiàn)了BaseDaoImp接口
如下圖所示:
key值可以為那些值,
大家可以參考spring-boot-xxxx.RELEASE.jar包中的spring.factories中的key值
或者其他的一些jar包中的spring.factories。
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
在CentOS系統(tǒng)中檢測Java安裝及運行jar應用的方法
這篇文章主要介紹了在CentOS系統(tǒng)中檢測Java安裝及運行jar應用的方法,同樣適用于Fedora等其他RedHat系的Linux系統(tǒng),需要的朋友可以參考下2015-06-06Springboot解決跨域問題方案總結(包括Nginx,Gateway網關等)
跨域問題是瀏覽器為了保護用戶的信息安全,實施了同源策略(Same-Origin?Policy),即只允許頁面請求同源(相同協(xié)議、域名和端口)的資源,本文給大家總結了Springboot解決跨域問題方案包括Nginx,Gateway網關等),需要的朋友可以參考下2024-03-03詳解Java的內置異常以及創(chuàng)建自定義異常子類的方法
這篇文章主要介紹了詳解Java的內置異常以及創(chuàng)建自定義異常子類的方法,是Java入門學習中的基礎知識,需要的朋友可以參考下2015-09-09解決使用@Value(${×××))從properties文件取值的坑
這篇文章主要介紹了解決使用@Value(${×××))從properties文件取值的坑,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07