IT 학원/Java Frame work 2

[Spring Framework] 프레임워크 (Framework)란?

프레임워크 [Framework]란? 뼈대나 근간을 이루는 코드들의 묶음 왜 필요한가? 프레임워크는 개발자의 개개인의 능력차, 프로젝트의 결과 차이를 극복하기 위한 코드의 결과물이다. 프레임워크를 이용해 프로그램의 기본 흐름이나 구조를 정하고, 모든 팀원이 이 구조에 자신의 코드를 추가하는 방식으로 개발 장점 개발에 필요한 구조를 이미 코드로 만들어 놨기때문에 반쯤 완성한 상태에서 필요한 부분을 조립하는 형태의 개발이 가능하다 회사입장에서 일정한 품질이 보장된 결과물 생산 가능 개발자입장에서는 개발 시간 단축 가능 스프링은 그중 가장 성공한 경량[light-weight] 프레임워크 이다

[JunitTest] Junit Test Case 작성 -@Runwith, @ContextConfiguration

-테스트 전문 자바 클래스 -scr/test/java 에 작성 a: Junit Test case 생성 b. 클래스 선언부 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations= {"file:src/main/webapp/WEB-INF/spring/**/*-context.xml"}) c.테스트 할 메서드 선언 d.메서드 선언위에 @Test 선언 : JUnit에서 테스트할 메서드 저장 e.Test case 파일 우클릭 → run as → JUnit Test case로 실행 테스트 결과 확인 메서드-assert.XXX. ( assertNotNull() : null이 아니면 true assertNull() : null이면 true (tes..