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

+ Recent posts