Skip to content

Commit 04b62f7

Browse files
committed
更新ApiBoot Http Converter 内置ValueFilter注解使用方法
1 parent d594dc9 commit 04b62f7

File tree

1 file changed

+21
-0
lines changed
  • api-boot-samples/api-boot-sample-http-converter

1 file changed

+21
-0
lines changed

api-boot-samples/api-boot-sample-http-converter/README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,28 @@ spring:
3333

3434
```
3535

36+
### 内置ValueFilter注解
3637

38+
| 注解名称 | ValueFilter实现类 | 作用 |
39+
| ------------------------- | ----------------------- | ------------------------------------------------ |
40+
| `@ApiBootValueHide` | `ValueHideFilter` | 用于格式化隐藏标注的字符串字段的值 |
41+
| `@ApiBootDecimalAccuracy` | `DecimalAccuracyFilter` | 用于格式化BigDecimal类型字段的精度、小数点位数等 |
42+
43+
##### @ApiBootValueHide
44+
45+
可配置参数:
46+
47+
- `length`:隐藏的字节长度
48+
- `start`:开始隐藏的字节索引位置
49+
- `position`:位置类型,具体查看`ValueHidePositionEnum`枚举
50+
- `placeholder`:隐藏后被替换的字符,默认为:`*`
51+
52+
##### @ApiBootDecimalAccuracy
53+
54+
可配置参数:
55+
56+
- `scale`:小数点位数,默认为`2`
57+
- `roundingMode`:小数点精度模式,默认为`BigDecimal.ROUND_DOWN`,具体查看`BigDecimal`的rounding mode
3758

3859
### 自定义ValueFilter
3960

0 commit comments

Comments
 (0)