参数返回转换实现:
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class):在实体类上使用,整个实体返回的json字段格式转换为下划线格式
或者:@JsonProperty:在字段名上使用,返回的json字段格式转换为下划线格式
例:
@JsonProperty("pay_account")
private String payAccount;
接口入参转换实现:参考https://blog.youkuaiyun.com/lrt890424/article/details/83628945
并在springboot启动类中添加:
/**
* 添加参数解析器
*
* @param argumentResolvers 参数解析器
*/
@Override
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
argumentResolvers.add(new UnderlineToCamelArgumentResolver());
}
1万+





