代碼示例: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