快速入门:
创建一个类型为jar的Maven工程
pom文件引入依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.3.RELEASE</version>
</parent>
<dependencies>
<!—SpringBoot web 组件 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
编写HelloWorld服务
- 创建package(包名自定义)
- 创建HelloController类
@RestController
@EnableAutoConfiguration
public class HelloController {
@RequestMapping("/hello")
public String index() {
return "Hello World";
}
public static void main(String[] args) {
SpringApplication.run(HelloController.class, args);
}
}
注解解析
- @RestController注解表示修饰该Controller所有方法返回JSON格式,可直接编写Restful接口@RestController==@Controller+@ResponseBody
- @EnableAutoConfiguration注解作用于SpringBoot根据应用所声明的依赖对Spring框架进行自动配置
代码启动
运行执行代码,SpringBoot网页默认端口号localhost:8080,网页显示:"Hello World"