Al importar el almacenamiento de Aliyun, importe las dependencias relacionadas con oss en el módulo común. Lo que está haciendo trampa aquí es que lo que se presenta en el video es que las cosas en github se han actualizado, y la referencia es, pero no lo encontré, lo cual condujo al siguiente informe spring-cloud-starter-alicloud-oss
de erroraliyun-oss-spring-boot-starter
Nuevo método
Ahora pego el uso del nuevo método:
Introduzca dependencias en común: tenga en cuenta aquí que debe agregar el número de versión 1.0.0 usted mismo
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>aliyun-oss-spring-boot-starter</artifactId>
<version>1.0.0</version>
</dependency>
El archivo de configuración también debe configurarse de acuerdo con el método de github:
Aquí se volverá popular al usar @Autowired para inyectar ossClient: puede usar @Resource en su lugar
La bandera roja se debe a que las búsquedas automáticas primero por nombre y luego por tipo. para completar la configuración
vieja forma
: Si quieres que sea igual que el video, importa las dependencias de la siguiente manera: aquí también usa la versión 2.2.0.RELEASE
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alicloud-oss</artifactId>
<version>2.2.0.RELEASE</version>
</dependency>
La configuración es la misma que en el video:
La prueba de carga fue exitosa: