代码拉取完成,页面将自动刷新
Java通用工具包
web-springboot-starter需要用到的基础工具
包含功能如下:
需要在spring boot项目中使用,下面按照使用maven构建项目,以及使用application.properties
文件来配置进行介绍,
如果使用其他的构建工具或配置文件,做相应的变更即可
在maven配置文件pom.xml
中添加依赖
<dependency>
<groupId>com.github.hgbit</groupId>
<artifactId>web-springboot-starter</artifactId>
<version>1.0.0</version>
</dependency>
在application.yml
文件中配置的信息
web:
filter:
order-from: #设置fiter加载起始优先级
trace:
exlude-paths: #忽略trace日志路径列表
-
-
param-names: #trace需要单独打印的入参字段列表
-
-
swagger:
enabled: #是否启用swagger:true/false
title: #标题
description: #描述
base-package: #swagger扫描的controller所在包
exclude-paths: #忽略路径,英文逗号分隔
xss:
url-patterns: #xss 过滤路径
trace logger name
com.github.hgbit.filter.TraceLoggingFilter
trace日志中如果想忽略swagger请求,application.yml
配置信息如下
web:
trace:
exlude-paths:
- /swagger-
- /webjars
- /v2/api-docs
- /v2/api-docs-ext
- /doc.html
swqgger接口文档地址:
http://host:port/doc.html
使用web-springboot-starter的项目示例
一个简单的springboot-starter,仅供学习参考
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。