# 简单的一个请求参数校验实现Validation - Aspect **Repository Path**: metka95/validation ## Basic Information - **Project Name**: 简单的一个请求参数校验实现Validation - Aspect - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 简单的一个请求参数校验实现Validation - Aspect #### 介绍 用springboot aop aspect切面实现的一个简单的参数校验代码 #### 使用说明 ``` @Valids( //可实现多个请求属性参数校验 {@Valid(name = "user.order.id", min = 4,required = true)} ) @RequestMapping("/test") public String validata(@RequestBody User user, @RequestParam(required = false) String code) { return "success"; } ``` public @interface Valid { boolean required() default false; double min() default Double.MIN_VALUE; double max() default Double.MAX_VALUE; long length() default -1; long maxLen() default -1; long minLen() default -1; String regex() default ""; String name(); } ``` 这里输入代码 ```