반응형 mybatis2 Spring Legacy에서 JUnit4로 MyBatis 단위 테스트 하기 단위 테스트개발을 하다 보면, 만들어둔 기능이 잘되는 지 확인하고 싶을때가 있다. 그럴때는 JUnit4를 이용해서 각각 기능별로 단위테스트(Unit Test) 를 진행하면, 안정적으로 동작 여부를 검증할 수 있게 된다.MyBatis 단위 테스트Spring Legacy 환경에서는 간단한 테스트나 빠른 검증이 필요할 때, Spring Context 없이도 MyBatis만으로 Mapper를 테스트할 수 있다.pom.xml먼저 pom.xml 파일에 단위테스트를 하기 위하여 JUnit4와 Spring-Test 라이브러리를 추가한다. junit junit 4.7 test .. 2025. 4. 9. Spring war 파일 mybatis관련 xml 파일 생성법 문제 war파일 생성시 mapper 관련 xml 파일을 생성하지 않았다. 젠킨스로 Spring mvc를 maven으로 빌드하여 배포하였을 때 제대로 동작하지 않았다. 로그를 확인해보니 관련된 mapper xml파일이 없다고 하는 오류를 확인 할 수 있었다. 이클립스를 통해 war를 빌드하고 젠킨스를 통해 생성한 war를 비교해보니 이클립스에는 mapper 관련 xml파일이 존재하였고 젠킨스가 생성한 war에는 존재하지 않았다. 해결방안 pom.xml 수정 maven의 pom.xml을 수정해서 젠킨스가 maven으로 빌드할때 xml 파일을 생성하도록 수정하였다. src/main/resources src/main/java **/*.xml 참고 https://jason-moon.tistory.com/129 마.. 2023. 10. 4. 이전 1 다음 반응형