[Spring] ApplicationRunner의 구현체를 새로 만들었을 때, 구동시 실행되지 않는 문제
Closed this issue · 0 comments
yeoseon commented
개요
demospringdata 프로젝트의 properties 참고
Springboot에서 지원하는 데이터베이스를 실습해보는 과정에서
H2Runner를 만들어 테스트 한 후,
MySQLRunner를 만들어 MySQL을 테스트 해보고 싶어 H2Runner를 주석처리하고 실행시켰다.
근데 MySQLRunner가 실행되지 않는 느낌
확인해봐야할 점
- Runner 동시에 설정 가능한가?
- MySQLRunner가 왜 실행되지 않는가? (예상 : Clean 필요??)
결과
- Runner 동시 설정 가능?
- 가능하다.
@Order
어노테이션을 이용하여 순서를 설정하자.- 참고 : https://syundev.tistory.com/259
- Bean으로 등록하지 않았다.
@Component
로 등록해줘야 함- 참고 : https://www.daleseo.com/spring-boot-runners/