上一章节我们用@EnableAutoConfiguration标签进行创建一个简单的springBoot的HelloWorld,现在我们采用@SpringBootApplication来创建
@SpringBootApplication 注解可涵盖以下标签所拥有的main类:@Configurable,@EnableAutoConfiguration,@ComponentScan,使用@SpringBootApplication时候注解默认等价使用属性@Configurable,@EnableAutoConfiguration,@ComponentScan
package com.levevcoder.controller;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
/**
*
* 描述:@SpringBootApplication注解应用
* @SpringBootApplication 注解可涵盖一下标签所拥有的main类:
* @Configurable,@EnableAutoConfiguration,@ComponentScan
*
* 作者:LevelCoder
*
* 邮件:LevelCoder@126.com
*
* 日期:2017年5月30日 下午9:17:06
*
* 版本:V1.0
*/
@SpringBootApplication
public class SpringBootApplicationController {
@RequestMapping(value="/")
public String hello(){
return "Hello World";
}
public static void main(String[] args) {
SpringApplication.run(SpringBootApplicationController.class, args);
}
}
启动:RUN AS --> Java Application
打开网页:localhost:8080/