Camel (2) 썸네일형 리스트형 @JsonSetter : Object 에서 JSON 생성시 key 이름을 개발자가 지정 원문 : https://gajy.tistory.com/29 SpringBoot 에서 기본 제공되는 JackSON 을 사용하면, 기본이 lowerCamel 방식이므로.. .java 쪽에서 String JobDate 와 같이 선언하여도 json 변환후에 "jobDate":"..." 와 같이 됨. ObjectMaper() 나 JsonMapper 에서 MapperFeature.USE_WRAPPER_NAME_AS_PROPERTY_NAME 나 MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES 등을 true 로 해도 결과는 동일.. 한참 찾아 보는데.. 상기 원문에서와 같이 @JsonSetter("JobDate") String JobDate; // jobDate 라 해도 된다 로.. 스프링이 MyBatis 설정시 resultType 을 hashMap 으로 하면 camel 적용이 안 됨..? resultType 에 DTO 를 적용하면, camel 표기 방식(예를 들어 column_ab 를 columnAb 로 인식)이 적용되는데, resultType 이 hashMap 이라면.. camel 표기 방식 적용이 안 됨.. select column_ab, ... 상기와 같이 DTO 로 설정한다면, column_ab 를 columnAb 로 인식하게 되는데.. select column_ab, ... 상기와 같이 hashMap 으로 설정한다면, column_ab 를 COLUMN_AB 로 인식한다.. ㅠ. 쿼리문이 소문자이든 대문자이든 항상 대문자로 사용해야 함.. .fine. 이전 1 다음