-
先创建一个普通的maven工程,然后导入七牛云的依赖
-
写配置文件,和配置类用@ConfigurationProperties(prefix = "qiniu")注解读取
-
然后就是写service业务类,写完业务类之后就是写一个自动配置类,在这个自动配置类里面添加@Configuration和@EnableConfigurationProperties(MqiniuProperties.class)注解,并且以@bean的方式实例化之前写好的service业务类
-
springboot2情况:然后在resource目录下建立一个META-INF的目录,里面创建一个spring.factories文件,在这个文件里面声明好自动配置类全类名,最后运行maven的install就可以了。
-
springboot3情况:没有spring.factories文件了,而是一个超长文件名的文件