一:官方建议启动app(main函数的)放在根目录下
如同我的工程目录:
@RestController
public class TestController {
@RequestMapping("/index")
String index() {
return "Hello World! 欢迎来到 spring boot application";
}
}
@SpringBootApplication
public class SpiderTaskApplication {
public static void main(String[] args) {
SpringApplication.run(SpiderTaskApplication.class, args);
}
}
总结:
使用springboot扫描的两种注解配置方式:
@EnableAutoConfiguration
@ComponentScan
2、@SpringBootApplication
@SpringBootApplication注解等价于以默认属性使用@Configuration,@EnableAutoConfiguration和@ComponentScan:
另外application.java也应该按照官方的建议放在root目录下,这样才能扫描到Service和dao,不然还会引起,扫描不到注解的问题。
转载于:https://my.oschina.net/dyyweb/blog/1584879