※build.gradle
compile 'org.springframework.boot:spring-boot-starter:2.0.3.RELEASE' testCompile 'org.springframework.boot:spring-boot-starter-test:2.0.3.RELEASE'
※
※啟動類
@SpringBootApplication
@ComponentScan("ooo.xxx")
public class Xxx {
public static void main(String[] args) {
SpringApplication.run(Xxx.class, args);
}
}
※
※測試類
@RunWith(SpringRunner.class)
@SpringBootTest(classes = { Xxx.class })
public class LibraryTest {
@Autowired
Animal animal;
@Autowired
Bird bird;
@Test
public void testXxx() {
System.out.println(animal);
System.out.println(bird);
}
}
※Animal、Bird 類別在 ooo.xxx 的 package,如果和 LibraryTest 不同 package,那就要在啟動類加 @ComponentScan
沒有留言:
張貼留言