SpringBoot之spring.factories的使用方式
更新时间:2024年01月03日 08:52:50 作者:岑如花
这篇文章主要介绍了SpringBoot之spring.factories的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
spring.factories的使用
在配置spring.factories是以键值的形式书写
我在测试是,
把key值写成了自己的接口结果加载不到实现接口的类
调试源码后发现key需要写成特定的几个值(大家可以自己调试源码就可以发现).
这是我自己的spring.factories文件配置
org.springframework.boot.autoconfigure.EnableAutoConfiguration=com.sm.dao.impl.BaseDaoImpl
一般key值配置为:
org.springframework.boot.autoconfigure.EnableAutoConfiguration
后面的值是自己接口的实现类,
我的BaseDaoImpl实现了BaseDaoImp接口
如下图所示:

key值可以为那些值,
大家可以参考spring-boot-xxxx.RELEASE.jar包中的spring.factories中的key值
或者其他的一些jar包中的spring.factories。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Springboot解决跨域问题方案总结(包括Nginx,Gateway网关等)
跨域问题是浏览器为了保护用户的信息安全,实施了同源策略(Same-Origin Policy),即只允许页面请求同源(相同协议、域名和端口)的资源,本文给大家总结了Springboot解决跨域问题方案包括Nginx,Gateway网关等),需要的朋友可以参考下2024-03-03
解决使用@Value(${×××))从properties文件取值的坑
这篇文章主要介绍了解决使用@Value(${×××))从properties文件取值的坑,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-07-07


最新评论