Client 영역에서 넘어오는 Snake Case 문법을 Camel Case로 바꾸는 데에 사용할 수 있다.
굳이 케이스 말고도 그냥 다르게 치환이 가능하다
@JsonProperty("test_name")
private String tName;
Method
@JsonProperty public String myName() { return "stir"; }
myName이라는 메소드 위에 @JsonProperty를 사용했다.
그리고 MyObject를 ResponseEntity나 ResponseBody를 통해서 Java Object를 JSON 형태로 치환해주는 과정에서 myName 메소드 이름이 JSON 값으로 들어가게 된다.
{
"myName" : "stir"
}
ㄴ 직접 써보지 않고서는 어디에 쓰이는지 잘 모르겠네
@JsonProperty(DevType.SpecificDev.Constant.SPRING)
'Dev Back > JAVA' 카테고리의 다른 글
| [adoc] 한글이 깨지는 이슈 (1) | 2024.07.03 |
|---|---|
| [JAVA] 접근 제어자의 종류와 사용법 (0) | 2024.06.26 |
| [JAVA] AES256 암/복호화 (0) | 2024.06.14 |
| [JAVA] @Valid (0) | 2024.06.11 |
| [JAVA] 인텔리제이 자바 빌드 버전 바꾸기 (0) | 2024.05.28 |