
[Mybatis] Mybatis-config.xml setting 및 사용 이유 그리고 same sample
개발/Spring Boot
2022. 12. 1. 10:11
예를 들면 Mybatis-config.xml을 안쓰면 이런 결과가 나타남. 이유는 # Dto에서 카멜케이스로 만들어서 그럼. import lombok.Data; @Data public class BoardDto { private int boardIdx; private String title; private String contents; private int hitCnt; private String creatorId; private String updaterId; } 물론 여기서 boardIdx를 -> board_idx로 바꾸면 값을 불러와짐. db에서는 주로 다음 문자에선 _바를 붙이는데, 자바 코드에서 까지 _붙여서 사용하면 비효율적임. 이럴 때 사용 하는 것이 Mybatis-config.xml이다. ..
[springFramework] mapUnderscoreToCamelCase
개발/Spring Framework
2022. 11. 25. 15:52
# Mybatis에서 을 사용하면 m.test.cdc.test.VO.TestVO" alias="TestVO"/> -> TestVO 안에서 private String testNameTest; -> 일반적으로 사용하는 Camel Case가 디비 안에 테이블 안에서 흔히 사용하는 Snake Case로 test_name_test로 자동 치환 된다.