728x90
Spring 프로젝트를 하면서 Mybatis를 사용하고 있는데, application.properties 파일에 mybatis.type-aliases-package를 지정해두면 Mapper XML 파일에 resultType 클래스의 패키지를 안적고 클래스명만 써도 되게 해준다. 그런데, 프로젝트를 진행하면서 패키지가 여러개로 분할되니까 domain도 여러 패키지에 나눠져 있었는데, mybatis.type-aliases-package 에는 한 패키지만 설정되어 있어서 오류가 발생했기 때문에 그냥 해당 속성을 지우고 패키지를 다 적어주고 있었다.
근데 이게 너무 불편해서 찾아보니 여러 패키지를 설정할 수 있었는데 그냥 아래 코드처럼 패키지명 사이에 컴마(,)만 적어주면 여러 패키지를 적어도 잘 작동한다.
728x90
'JAVA > Spring' 카테고리의 다른 글
[Spring] IoC와 DI의 이해 (0) | 2022.04.01 |
---|---|
Spring Json List에 값이 안들어가는 오류 해결 방법 (0) | 2022.02.23 |
Spring Json 응답 시 null 값인 필드 제외하기 (0) | 2022.02.23 |
application.properties 파일 한글 깨짐 현상 (0) | 2022.02.01 |
Windows H2 Database 설치 방법 (0) | 2021.12.31 |