
springboot
文章平均质量分 58
java初初初初初级程序员
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Springboot REST接口参数优雅校验
实际开发中可能还会遇到,请求参数列表很长,但是参数是否必填,参数的格式等是根据某一个关键参数去校验的,关键参数的值不同,校验参数的范围也会不同。这里模拟一个用户保存的接口,根据用户类型,校验不同的业务参数,注意这里参数校验的组和用户类型的对应关系需要提前在枚举类中进行维护。可以看到上面的入参是和接口的业务场景强绑定的,随着接口场景的多样化,就需要定义更多的入参实体类与之相对应,为了解决这一问题,spring框架提供了分组的概念。在接口入参中使用参数校验的注解对参数的长度,必填等进行校验。原创 2025-02-24 14:44:13 · 860 阅读 · 0 评论 -
springboot @Value 注解注入static修饰的属性
使用 setter 方法 静态属性@Value注入失败问题1:TestUtil 需要添加@Component 注解2:@Value 必须加在属性setter方法上方不能加在属性名上方@Componentpublic class TestUtil { private static String redisIp; @Value("${redis.ip}")...原创 2019-12-18 16:17:10 · 414 阅读 · 0 评论