DB 정보 참조 오류
- 작성자 :
- A
- 작성일 :
- 2022-05-23 14:28:49
- 조회수 :
- 987
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
안녕하세요
Junit 테스트시 질문 드립니다.
프로필로 여러개의 datasource 를 만들어 놓았습니다.
톰캣 서버를 돌려 서비스-영속성 단을 테스트 해보면 제대로 실행이 되는데
Junit로 바로 service를 호출해 영속성단을 테스트해보면
쿼리는 정상적으로 호출하는데
전혀 다른 datasource의 스키마를 참조 합니다.
어떤 부분을 확인해 보아야 할지 도움 부탁드립니다.
Junit 테스트시 질문 드립니다.
프로필로 여러개의 datasource 를 만들어 놓았습니다.
톰캣 서버를 돌려 서비스-영속성 단을 테스트 해보면 제대로 실행이 되는데
Junit로 바로 service를 호출해 영속성단을 테스트해보면
쿼리는 정상적으로 호출하는데
전혀 다른 datasource의 스키마를 참조 합니다.
어떤 부분을 확인해 보아야 할지 도움 부탁드립니다.
환경정보
-
- OS 정보 : 윈10
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 11
- WAS 정보 : 톰캣 9
- DB 정보 : db2
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
Junit 테스트에서 Profile 설정이 필요할 것 같습니다.
@ActiveProfiles 어노테이션을 사용하여
@ActiveProfiles("mysql") 과 같이 선언하여
구성해보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
Junit 테스트에서 Profile 설정이 필요할 것 같습니다.
@ActiveProfiles 어노테이션을 사용하여
@ActiveProfiles("mysql") 과 같이 선언하여
구성해보시기 바랍니다.
감사합니다.