@ContextConfiguration은 자동으로 만들어줄 애플리케이션 컨텍스트의 설정파일 위치를지정한것이다.
@RunWith는 JUnit 프레입워크의 테스트 실행 방법을 확장할 때 샤용히는 애노테이션 이다. SpringJUnit4ClassRunner라는 JUnit용 태스트 컨텍스트 프레임워크 확장 클래 스를 지정해주면 JUnit이 테스트를 진행히는 중에 태스트가 사용할 애플리케이션 컨텍 스트를 만들고 관리히는 작업을 진행해준다.
ORM - Object Relational Mapping 프레임워크는 데이터베이스와 객체와의 관계를 맵핑시켜 퍼시스턴스 로직 처리를 도와주는 프레임워크이다.