注解
文章平均质量分 89
知北游z
1
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一个注解实现自动分页
AutoPage/*** @description: 自动分页注解/*** @description: 自动分页注解/*** @description: 自动分页注解*/通过以上对自动分页注解的详尽阐释、实现流程以及使用实例的展现,我们成功构建了一种高效、便捷且实现了解耦的分页解决办法。使用自动分页注解,仅需添加一个注解就能完成分页操作,无需在代码中重复进行繁琐的分页处理。原创 2024-08-07 10:15:00 · 1469 阅读 · 0 评论 -
探索 Lombok自动注入注解 之 @RequiredArgsConstructor :原理、实践、踩坑及填坑
注解@RequiredArgsConstructor 是 Lombok 提供的一个注解,其主要作用在于简化@Autowired的书写过程。在编写 Controller 层或 Service 层代码时,常常需要注入众多的 mapper 接口或 service 接口。若每个接口都使用@Autowired进行标注,代码会显得繁琐。而注解能够替代@Autowired注解,但需注意,在类上添加时,需要注入的类必须使用final进行声明。原创 2024-07-25 10:49:03 · 21505 阅读 · 1 评论 -
一个注解实现分布式锁加锁
首先,我们定义一个注解key:redis 锁的键,支持 SpEL 表达式。waitTime:等待时间,默认为 0 毫秒。expireTime:过期秒数,默认为 -1,使用 watchDog。timeUnit:超时时间单位。errorMsg:报错信息。原创 2024-07-23 16:47:30 · 1051 阅读 · 0 评论 -
一个注解解决重复提交问题
首先我们先定义一个注解,注解包含以下几个参数 :waitTime: 等待时间,默认0秒expireTime: 锁过期时间,默认10秒: 执行完成后是否释放锁,默认是timeUnit: 超时时间单位,默认毫秒errorMsg: 报错信息,默认 "点击太快了,请慢一点!/***/@Component/*** 等待时间,默认0秒*//*** 锁过期时间,默认10秒*//*** 执行完成后是否释放锁,默认是*//*** 超时时间单位,默认毫秒*/原创 2024-07-22 15:04:41 · 1596 阅读 · 0 评论
分享