Java开发记录
PlayBB
使用一个东西,却不明白它的道理,不高明
——林语堂
展开
-
java接口鉴权
项目需要接口添加鉴权,选用token鉴权方式,后端与调用方使用相同的加密算法(key+method).md5作为token------参考demo原创 2021-08-25 11:37:04 · 2617 阅读 · 0 评论 -
java controller入参校验及异常捕获
由于项目中需要对请求的入参做判空校验,我直接用对象接的body参数,故在类的属性定义时要加几个注解@NotNull 和 @NotEmpty 和@NotBlank 区别@NotEmpty 用在集合类上面@NotBlank 用在String上面@NotNull 用在基本类型,包装类型上如果用户传了必填的参数空值,服务需要抛异常并返回提示用户;由于服务接口自定义了返回参数格式,所以要在抛异常前对异常拦截,拼接成自定义的格式再返回给用户,所以涉及java拦截器的内容。...原创 2021-08-24 17:47:11 · 1121 阅读 · 0 评论