에서 봄 실제 개발 부팅 프로젝트, 우리는 때때로 완전한 특정 작업에 미리 시작하는 일부 데이터 항목이나 서비스를로드해야합니다. 이 문제를 해결하기 위해, 봄 부팅하는 방법을 우리에게 제공 인터페이스 CommandLineRunner을 구현함으로써 이러한 요구를 달성하기 위해.
구현 : 추가 구성의 필요없이 단 하나 개의 클래스입니다.
구현 단계 :
클래스 만들기 1. 그 구현 MyStartupRunnerTest의 인터페이스 CommandLineRunner
- com.energy 패키지;
- 수입 org.springframework.boot.CommandLineRunner;
- 수입 org.springframework.core.annotation.Order;
- 수입 org.springframework.stereotype.Component;
- / **
- * 2017년 2월 28일 0028에 CavanLiu 작성.
- * /
- @구성 요소
- @Order (값 = 1)
- 공용 클래스 MyStartupRunnerTest를 구현 CommandLineRunner
- {
- @우세하다
- 공공 무효 실행 (문자열 ... 인수는) 예외를 throw
- {
- 에서 System.out.println는 ( ">>>>이 MyStartupRunnerTest 주문 = 1 만 ... <<<< CommandLineRunner 테스트.");
- }
- }