mvc相关注解(web项目)
- @MvcValidate,Controller方法注解,加上该注解后,会自动对请求参数进行validate校验。
- @AuthIgnore,Controller方法注解方法注解,适用于springcloud框架,加上该注解将跳过权限验证(会话登录检测)
- @MvcInject,字段注解,当field增加该注解后:
(1)会自动从SessionUser对象中匹配相应的属性来注入;
(2)生成接口文档时不会显示该字段
- @MvcOptional,字段注解,当field增加该注解后:
(1)生成接口文档时标明该参数为可选
(2)使用插件生成校验逻辑时,会忽略对该参数的校验;
- @MvcIgnore,字段注解,表明该字段是后续计算得出的属性,不需要前端传值,在接口文档生成时不会显示该字段。
rpc相关注解(微服务)
- @RpcClass,是指给某个服务类设置统一的错误码,该注解可用插件生成;
- @RpcMethod,设置方法调用未知异常时的报错信息。指定了@RpcMethod注解可在大多数情况下免去try/catch块。
posted @
2019-06-13 09:43
无语还真
阅读(
650)
评论()
编辑
收藏
举报