DTO (2) 썸네일형 리스트형 스프링이 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. Java 에서 DTO, VO, @Entity 구분 - DTO (Data Transfer Object) 계층간 데이타 교환용. @Getter @Setter - VO (Value Object) 데이타 참조용. @Getter, equals() hashCode() - @Entity DB 매핑용. javax.persistence.* - https://maenco.tistory.com/entry/Java-DTO와-VO의-차이 - https://velog.io/@livenow/Java-VOValue-Object란 - https://youngjinmo.github.io/2021/04/dto-vo-entity/ 이전 1 다음