Tagged

주소록 만들기

A collection of 3 posts

주소록 만들기

5-4. DAO 테스트 만들기

1. test/src 소스 폴더에 keesun.messenger 패키지 안에 MessengerDaoTest 클래스를 생성합니다.bl175.bmp2. 이 클래스는 AbstractTransactionalDataSourceSpringContextDaoTest 이 클래스를 상속 받습니다. 이 클래스는 Spring에 있는 AbstractTransactionalDataSourceSpringContextTests 클래스를 상속하여 만들어진 클래스 입니다. public class MessengerDaoTest extends AbstractTransactionalDataSourceSpringContextDaoTest{   3. 테스트 대상인 MessengerDao를 protected로 변수를 만들고 다음과 같이 bean이 생성됐는지 확인하는 테스트를

주소록 만들기

5-3. DAO 만들기

1. MessengerDao 인터페이스를 src 소스폴더에 keesun.member.dao 패키지 안에 만듭니다.bl173.bmp2. MessengerDao 인터페이스는 GenericDao 인터페이스를 상속받습니다. GenericDao는 generic을 사용하고 있는데요 첫번째 인자는 클래스 타입이고 두번째 인자는 클래스의 주키값의 타입을 넣습니다. public interface MessengerDao extends GenericDao<Messenger, Integer>{   } 3. MessengerDao를 구현할 MessengerDaoHibernate 클래스를 만듭니다. 이 클래스는

주소록 만들기

5-2. 간단한 모델 테스트

1. 간단한 테스트를 위해서 sandbox.keesun 패키지 안에 MessengerTest.java를 만듭니다.bl169.bmp2. MessengerTest는 AbstractTransactionalDataSourceSpringContextDaoTest 클래스를 상속 받습니다. public class MessengerTest extends AbstractTransactionalDataSourceSpringContextDaoTest 3. 다음과 같이 코딩합니다.        public void testCRUD() {              Messenger m = new Messenger();