目录:
Spring Boot Application与Controller分离
摘要:
Spring Boot使用 @EnableAutoConfiguration 用来完成所有依赖的自动配置,但是有些我们用不上的配置我们可以手动关闭。只需要将需要关闭的配置写@EnableAutoConfiguration(exclude={})的大括号中,多个配置需要用逗号隔开。
案例:
@EnableAutoConfiguration(exclude = {RedisAutoConfiguration.class})//关闭redis的自动配置
@Controller
public class IndexController {
// 返回路径为"/ "即访问地址为:http://localhost:8080/
@RequestMapping("/")
@ResponseBody
public String index(){
return "hello World!";
}
// 启动springboot项目
public static void main(String[] args) {
SpringApplication.run(IndexController.class,args);
}
}
源码gitee地址: