※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
沒有留言:
張貼留言