경로 Alias 설정

yihyun·2024년 11월 15일

Spring Boot

목록 보기
30/33

mybatis에 resultType를 적어 줄 때 DTO 클래스를 사용한다면 패키지까지 총 경로를 작성해줘야 했었다.

하지만 그 이름이 길어질 경우 오타 발생 확률이 높아지기 대문에 별칭 을 사용할 수 있다.

application.properties 에 들어가서 mybatis.type-aliases-package=[패키지] 을 설정해주면 된다.

  • mybatis.type-aliases-package=kr.co.gudi.vo

만약 중간중간 바뀌는 내용이 있을 경우 ** 를 입력해주면 된다. (경로에서는 * 를 2개를 넣어준다.)

  • mybatis.type-aliases-package=kr.co.**.vo

이렇게 설정을 할 경우 DTO 또는 VO에 별다른 설정을 하지 않으면 클래스 명이 곧 단축명이 된다.
(하지만 이렇게는 잘 사용하지 않는다.)

그래서 클래스 위에 @Alias("사용할 별칭") 을 선언해주면 된다.

profile
개발자가 되어보자

0개의 댓글