springboot03--springboot quickst
2017-10-06 本文已影响0人
exmexm
1、添加springboot的parent
说明:Spring boot的项目必须要将parent设置为spring boot的parent,该parent包含了大量默认的配置,大大简化了我们的开发。
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.2.RELEASE</version>
</parent>
2、导入Springboot的web支持
版本号已经在parent那里定义好了、
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
3、添加Springboot的插件
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
4、编写第一个Springboot的应用
@SpringBootApplication
@Configuration
上面的两个注解和下面的两个注解等价:
@SpringBootConfiguration
@EnableAutoConfiguration;
代码说明:
1、@SpringBootApplication:Spring Boot项目的核心注解,主要目的是开启自动配置。;
2、@Configuration:这是一个配置Spring的配置类;
3、@Controller:标明这是一个SpringMVC的Controller控制器;
4、main方法:在main方法中启动一个应用,即:这个应用的入口;
@Controller
@SpringBootConfiguration
@EnableAutoConfiguration
public class HelloApplication {
@RequestMapping("hello")
@ResponseBody
public String Hello() {
return "hello,winney";
}
public static void main(String[] args) {
SpringApplication.run(HelloApplication.class,args);
}
}