-
用什么注解可以快速获取日志对象?
-
@Slf4j
-
文件上传前端表单必须具备哪三个要素?
- 表单必须有 file 域,用于选择要上传的文件。
- 表单提交方式必须为 POST。
- 表单的编码类型enctype必须要设置为 multipart/form-data。
-
文件上传功能开发时,后台用什么类型的参数来接收文件?
-
使用Spring给我们提供的一个,专门接收文件的API : MultipartFile。
-
请说说你的图片存储方案是怎样的?
-
阿里云
-
请说说你的员工修改是怎么实现的?
-
先回显再修改
-
@Value,@ConfigurationProperties 两个注解怎么用的
-
@value:1).先配置阿里云OSS配置信息.
-
#自定义的阿里云OSS配置信息 aliyun.oss.endpoint=替换为自己的 aliyun.oss.accessKeyId=替换为自己的 aliyun.oss.accessKeySecret=替换为自己的 aliyun.oss.bucketName=替换为自己的
-
2).直接通过@Value注解,就可以加载并读取配置文件中的配置项,具体形式为:@Value("${key}")
-
@Component public class AliOSSUtils { @Value("${aliyun.oss.endpoint}") private String endpoint; @Value("${aliyun.oss.accessKeyId}") private String accessKeyId; @Value("${aliyun.oss.accessKeySecret}") private String accessKeySecret; @Value("${aliyun.oss.bucketName}") private String bucketName; }
-
@ConfigurationProperties:1). 定义实体类,用于封装需要注入的属性。
-
import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; @Data @Component @ConfigurationProperties(prefix = "aliyun.oss") //指定配置文件 public class AliOSSProperties { private String endpoint; private String accessKeyId; private String accessKeySecret; private String bucketName; }
-
2). 在工具类中,注解注入上述的bean对象,然后调用get方法就可以获取到各个属性
-
配置文件有几种形式,常用的那种
-
properties,yml,yaml, 常用yml
SpringBootWeb案例
于 2023-08-05 09:05:12 首次发布