web
这里介绍一下 web 的使用。
功能介绍
主要包含在 wmeimob-spring-boot-starter-web
jar 中。
支持的功能:
- 全局异常
- xss过滤器
如果要关闭此功能,可在配置里面文件指定 wmeimob.xss.enabled:false 参数。
- 跨域过滤器
yaml
wmeimob:
cors:
allowedOriginPatterns: *
allowedMethods: *
allowedHeaders: *
默认全是 *。其中 allowedOriginPatterns 为数组,可配置多个正则,标品默认 dev 环境配置为 http://*:*
- body可重复读过滤器
如果要关闭此功能,可在配置里面文件指定 wmeimob.request.wrapper.log.enabled:false 参数。
- spring validator 快速失败
- swagger 自动装配
- swagger 枚举集成
如果要关闭此功能,可在配置里面文件同时指定 wmeimob.swagger.enable:false 参数。
- swagger 退出集成
如果要关闭此功能,可在配置里面文件同时指定 wmeimob.swagger.enable:false/wmeimob.swagger.logout:false 参数。