我有一个java类:
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
public class POJO {
@JsonProperty("attributeStr")
private String attributeStr;
@JsonProperty("attributeBigDecimal")
private BigDecimal attributeBigDecimal;
}
在为pojo类上的spec生成yaml文件时,我通过用户springfox得到:
POJO:
type: object
properties:
attributeStr:
type: string
attributeBigDecimal:
type: number
title: POJO
我想说的是,我的attributebigdecimal的格式是float,如下所示:
POJO:
type: object
properties:
attributeStr:
type: string
attributeBigDecimal:
type: number
format: float
title: POJO
有没有办法在不改变pojo本身的情况下改变spec的值?可能有摘要或@apiparam注解?
暂无答案!
目前还没有任何答案,快来回答吧!