代码示例:https://git.oschina.net/null_584_3382/spring-boot-introductionjava
Spring boot是在Spring框架的基础上,帮住开发者快速开发者构建一个独立运行,准生产环境的项目。git
首先是pom配置web
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.1.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
#1 引入<parent>是为了在后面的配置starter的时候忽略版本spring
#2 只须要引入spring-boot-starter-web这个依赖就能够把spirng web相关的依赖引入tomcat
代码app
@SpringBootApplication @RestController public class Application { @RequestMapping("/") String hello(){ return "Hello World!"; } public static void main(String[] args) { SpringApplication.run(Application.class,args); } }
新建一个Application类,@SpringBootApplication代表这个一个spring boot的启动类,经过运行这个main函数就能够启动一个spring web项目。框架
代码示例:https://git.oschina.net/null_584_3382/spring-boot-introductionmaven