

web.xml: Tomcat 구동 관련 설정root-context.xml: 스프링 관련 설정servlet-context.xml: 스프링 관련 설정web.xml 시작 -> root-context.xml 처리 -> DispatcherServlet 관련 설정 동작contex
어노테이션
webapp\\WEB-INF\\spring\\root-context.xml패키지 명을 다음과 같이 추가<context:component-scan base-package="org.zerock.sample" />지금까지 스프링 빈(Bean)을 등록할 때 구성파일에 @
@RunWith(SpringJUnit4ClassRunner.class) \- JUnit 프레임워크의 실행 방법을 확장 시 사용하는 어노테이션 \- JUnit이 테스트를 진행하는 중에 사용할 애플리케이션 컨텍스트를 생성하고 관리하는 작업을 진행. @ContextCo
HikariCP lib 추가.Oracle 접속(datasource) 정보가 필요. (스프링 빈으로 관리).HikariCP와 datasource의 의존관계 설정 필요root-context.xml에서 설정접속정보 설정 후 datasource 의존성 추가
SQL 매핑 프레임워크기존: DAO에서 sql을 작성. => JAVA+SQL 혼합된 상태에선 가독성 낮고 유지보수가 어렵다.Connection 제어를 개발자가 하지 않아도 됨.MVC에서 SQL 실행 후 결과를 VO에 저장 후 호출된 쪽으로 return 하지만, 자동을