[Spring] API Response JSON Format SNAKE로 변경하는 방법
API Response JSON Format SNAKE로 변경하는 방법
방법 1
각각의 attribute에 @JsonProperty를 설정한다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class Header<T> {
// api 통신 시간
@JsonProperty("transaction_time")
private LocalDateTime transactionTime;
// api 응답 코드
private String resultCode;
// api 부가 설명
private String description;
private T data;
}
방법 2
/resources/application.yaml에 아래의 설정을 추가한다.
1
2
3
spring:
jackson:
property-naming-strategy: SNAKE_CASE
Leave a comment