▸Spring MVC/개발 TIP3 jUnit, Spring-Test 라이브러리 사용법 [ jUnit ] 전체 프로젝트(특히 WAS)를 구동하지 않고 단위 코드 테스트를 할 수 있게 해주는 라이브러리 [ Spring-Test ] jUnit을 확장한 스프링의 테스트 라이브러리 스프링 MVC 프로젝트를 진행할 때 코드 테스트를 할 때마다 WAS 구동을 하면 꽤나 답답한 경우가 많습니다. 이 때 jUnit 기능을 사용하면 프로젝트의 자원을 이용하면서도 필요한 코드만 간단하게 테스트해볼 수 있습니다. 다른 프로젝트를 하나 만들어서 테스트해볼 수도 있겠지만 이 경우 여러 가지 설정값이나 기능들을 사용할 수 없어 한계가 있습니다. 또 테스트를 하기 위한 코드는 "src/test/java" 와 "src/test/resources" 폴더 안에 넣고 사용하면 됩니다. 혹시 jUnit 라이브러리 import.. ▸Spring MVC/개발 TIP 2020. 3. 19. Junit 라이브러리 import가 되지 않을 때 프로젝트 규모가 커지면 테스트할 때마다 WAS 등 모든 프로그램을 구동시키는 것이 부담되기 때문에, 자바용 단위 테스트를 위한 표준 프레임워크인 Junit을 사용해 테스트를 진행하는 경우가 있습니다. 메이븐을 사용해 스프링 환경을 구성하면 디폴트 설정으로 Junit 라이브러리가 의존 설정이 돼 있고, 실제로 라이브러리 파일(.jar)이 있는 것을 확인할 수 있습니다. 그런데 멀쩡히 존재하는 Junit 라이브러리가 import가 되지 않는 경우가 있습니다. 이 경우 메이븐에 설정된 자바 버전과 메이븐 플러그인 버전을 올려주면 해결됩니다. 1.8 이상으로 올려주면 되고, 두 버전을 동일하게 맞춰주면 됩니다. 그리고 메이븐 업데이트를 한 번 해줍니다. 프로젝트를 우클릭해서 "Maven-Update Projec.. ▸Spring MVC/개발 TIP 2020. 3. 17. 이클립스에 STS(스프링/메이븐 플러그인) 설치 1. "Help - Eclipse MarketPlace" 클릭 2. "STS" 검색 3. 필요한 버전을 Install - 처음 설치하는 거라면 두 번째의 'Standalone Edition' 버전으로 설치 - "Spring Tools 4"는 스프링 부트만 설치 된다고 설명에 적혀있음 - "Spring Tools 3 Add-On"은 스프링 부트(4)가 설치돼 있을 때 스프링(3)의 컴포넌트를 추가하는 용도라고 돼있음 4. 모두 체크된 것을 확인한 뒤 "Confirm" 클릭 5. 라이선스 사용 동의 후 "Finish" 클릭 6. 설치 완료될 때까지 대기 - 창이 꺼져서 다 된것으로 보일 수 있으나 우측 하단에 보면 설치 진행중인 것을 확인할 수 있음 7. 설치 완료 후 메세지 뜨면 이클립스 재시작 8. 우측.. ▸Spring MVC/개발 TIP 2020. 3. 5. 이전 1 다음 💲 추천 글 반응형