1.自定义项命名启动类规范: 功能在前名字在后比如 aliyun-oss-spring-boot-starter starter表示启动 springboot版本需要2.7.5
2.创建springboot工程把该删除的文件删除

3.启动类 pom文件导入自定义配置类依赖 比如
<!--第2步-->
<!-- 启动类 pom文件导入自定义依赖-->
<dependency>
<groupId>com.example</groupId>
<artifactId>aliyun-oss-spring-boot-autoconfigure</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
4.把pom文件其他乱七八糟的依赖都删除像这样 只留下这些



4.配置类
1.创建springboot工程需要把乱七八糟的文件删除只剩下这些

1.把pom.xml文件里面的依赖删除的只剩下这些



2.编辑写自己定义的第三方代码 需要第三方依赖也可以在pom文件里面添加

3.添加第三方依赖

3.定义配置类 把编写好的需要加入baen里面的类放在配置类
@Configuration //声明这是个配置类
@EnableConfigurationProperties(aliastilias.class)//把阿里云oss加入bean里
public class aliyunossconfiguration {
// org.springframework.boot.autoconfigure.AutoConfiguration.imports
// com.example.aliyunossspringbootautoconfigure.aliyunossconfiguration
@Bean //加入ioc容器中
public AliOSSUtils peizhile(aliastilias diaoyomng){
AliOSSUtils us = new AliOSSUtils();
us.setDj(diaoyomng);
return us ;
}
}
4.定义springboot启动可读取的文件
1.建立resources包

2.resources包创建META-INF/spring包记住要这样写才能创建多级包

3.创建org.springframework.boot.autoconfigure.AutoConfiguration.imports spring启动可读取的文件


4.里面填写配置类的全类名 就是地址

5.需要使用就要入相关依赖就行了

6.需要注意的是maven文件也需要像这样导入相关的启动类和配置类项目

7.需要用到直接@Autowired依赖注入就行了







![[LWC] Work with Data + Error Handling](https://img-blog.csdnimg.cn/direct/d68d13d6f04a4c3c94aca12b3b551b3b.png)











