
注解
qq_41084438
这个作者很懒,什么都没留下…
展开
-
Java类之间有相同属性名之间的赋值
使用这个工具类即可实现,但是不灵活。我们可以进行封装,自定义一些规则。import org.springframework.beans.BeanUtils;BeanUtils.copyProperties(source, target);比如自定义注解,忽略一些不需要赋值的字段。为了方便,我使用了@JsonIgnore。import com.fasterxml.jackson.annotation.JsonIgnore;定义两个类@Dataclass AA { .原创 2021-01-23 11:54:29 · 1040 阅读 · 3 评论 -
SpringBoot在一定时间内限制接口请求次数
需要用到的知识:注解、AOP、ExpiringMap(带有有效期的映射)我们可以自定义注解,把注解添加到我们的接口上。定义一个切面,执行方法前去ExpiringMap查询该IP在规定时间内请求了多少次,如超过次数则直接返回请求失败。需要用到的依赖<!-- AOP依赖 --><dependency> <groupId>org.springframework.boot</groupId> ..原创 2020-10-11 19:22:39 · 10003 阅读 · 13 评论