
注解
teng_sd_cn
无。
展开
-
使用自定义注解进行restful请求参数的校验
在使用springmvc开发的时候,我们通常会在controller中的方法参数实体类中加上@NotNull()等类似注解,然后在方法参数上加上@Vilad 注解,这样在有请求的时候,就会自动按照我们的注解进行参数是否合法,避免了我们手工的校验。但是,自带的校验注解有的时候并不能满足我们的业务验证需求,因此,我们就有必要进行自定义校验注解,以业务为需求定制我们自己的校验注解。下面我原创 2017-07-19 15:31:43 · 5250 阅读 · 0 评论 -
AOP 切面的使用,以及如何在通知上获取切入方法的注解和参数
1、自定义注解@Retention(RetentionPolicy.RUNTIME)@Target(value=ElementType.METHOD)public @interface AdviceAnnotation { String name();}2、service层public interface AdviceService { void study(String原创 2017-09-09 18:52:49 · 5427 阅读 · 0 评论 -
使用springboot时,@Scheduled定时器遇到的问题
@Scheduled 这个注解确实给我们带了很大的方便,我们只要加上该注解,并且根据需求设置好就可以使用定时任务了。但是,我们需要注意的是,@Scheduled 并不一定一定会按时执行。因为使用@Scheduled 的定时任务虽然是异步执行的,但是,不同的定时任务之间并不是并行的!!!!!!!!在其中一个定时任务没有执行完之前,其他的定时任务即使是到了执行时间,也是不会执行的,它们会进原创 2017-09-18 21:42:03 · 18635 阅读 · 1 评论 -
RedisLock 锁注解,基于springboot2.0.4,lettuce
最近因为业务需要用到加锁,所以就想用redis锁,因为对于业务来说,redis锁已经能够满足需求了。但是,因为需要很多地方需要用到加锁,项目又是基于springboot,所以,就想写个springboot-starter,然后封装个注解,需要的项目中只要引入starter,并且在需要加锁的方法上加上注解就可以了。1、添加pom依赖 <dependency> ...原创 2019-06-22 17:28:12 · 3278 阅读 · 0 评论