spring boot Controller不起作用的解决方案

2017-12-07 12:51:34来源:oschina作者:洋哥6人点击

分享

一:官方建议启动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扫描的两种注解配置方式:


1、@Controller


  @EnableAutoConfiguration


  @ComponentScan


2、@SpringBootApplication


@SpringBootApplication注解等价于以默认属性使用@Configuration,@EnableAutoConfiguration和@ComponentScan:


另外application.java也应该按照官方的建议放在root目录下,这样才能扫描到Service和dao,不然还会引起,扫描不到注解的问题。

相关文章

    无相关信息

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台