一:官方建议启动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