【Springboot之切面编程】自定义注解实现入参指定枚举值校验

【Springboot之切面编程】自定义注解实现入参指定枚举值校验,第1张

1定义自定义枚举@EnumValidator

2定义实现枚举值校验处理类EnumValidatorClass

1定义要校验的枚举值

2在相应要检验的字段加上@EnumValidator注解

2controller层正常使用、无需添加任何东西

1入参不再枚举值中

2入参在枚举值中

gitee源码:

>

是的。切面这个我的理解就是:以前开发都是从前台到service层再到domain层,spring中的切面就不再是一条线的开发方式,而是面向一个层,比如在配置事务的时候配置到service层,这就是切面的一个应用。过滤就是把提交的东西和展示到前台的东西筛选一遍,例如写一个编码的过滤器,在从前台想后台提交东西的时候,在到action之前,spring会把编码设置成你想设置的编码格式。

以上就是关于【Springboot之切面编程】自定义注解实现入参指定枚举值校验全部的内容,包括:【Springboot之切面编程】自定义注解实现入参指定枚举值校验、45. 从零开始学springboot撸一个Xss过滤器-注解实现、spring mvc的注解是通过切面完成的吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10134879.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存