MEMO

69일차

dP fla 2023. 1. 6. 17:39

@RunWith : Junit이 가지고 있는 기능

Spring-test가 RunWith를 지원해줌.

단위테스트(특정 클래스만 테스트)할 때 RunWith는 고정

 

@contextConfiguration으로 환경설정을 한다. => 임시적으로 root-context 실행가능

@Log4j : 테스트하기 전에 기록을 남길 때

onMethod가 실행될때 set

Autowired(injection) : 자동주입, 메모리상에 생성된 bean 탐색

(bean: dbcp,data source, sqlfactory, session, tran)

 

onMethod_ : 로그에 저장할때 (필요할 때) setMethod를 Log4j에 자동으로 생성 

데이터 타입을 검색하고 일치하면 Autowired(자동주입)

데이터 타입이 일치하는 요소가 여러개일경우 qualify 사용해서 이름으로 구분한다

 

Method단위 test를 진행

 

main과 test의 구조가 같아야한다.

mapper.xml : DAO 역할

interface 생성!

인터페이스는 규격.. public만 사용!

반응형