1. 程式人生 > >基礎項目構建,引入web模塊,完成一個簡單的RESTful API 轉載來自翟永超

基礎項目構建,引入web模塊,完成一個簡單的RESTful API 轉載來自翟永超

web ron hello return 是否 word fun 結構 class

簡介

在您第一次接觸和學習Spring框架的時候,是否因為其繁雜的配置而退卻了?在你第n次使用Spring框架的時候,是否覺得一堆反復粘貼的配置有一些厭煩?那麽您就不妨來試試使用Spring Boot來讓你更加容易上手操作,更簡單快捷地構建Spring應用。

Spring Boot讓我們的Spring應用變得更加輕量化。比如:你可以僅僅靠一個Java類來運行一個Spring引用。你也可以打包你的應用為jar並通過使用java -jar來運行你的Spring Web應用。

Spring Boot的主要優點:

1、為所有Spring開發者更快的入門

2、開箱即用,提供各種默認配置來簡化項目配置。

3、內嵌式容器簡化Web項目

4、沒有冗余代碼生成和XML配置的要求

快速入門

本章主要目標完成Spring Boot基礎項目的構建,並且實現一個簡單的Http請求處理,通過這個例子對Spring Boot有一個初步的了解,並體驗其結構簡單、開發快速的特性。

系統要求:

  • Java 7及以上
  • Spring Framework 4.1.5及以上

本文采用Java 1.8.0_73Spring Boot 1.3.2調試通過。

註意

controller和

springbootapplication類要放在同一個大包目錄下,啟動才能正確訪問地址映射。

編寫HelloWorld服務

  • 創建package
    命名為com.didispace.web(根據實際情況修改)
  • 創建HelloController類,內容如下
@RestController
public class HelloController {

@RequestMapping("/hello")
public String index() {
return "Hello World";
}

}
  • 啟動主程序,打開瀏覽器訪問http://localhost:8080/hello,可以看到頁面輸出Hello World

基礎項目構建,引入web模塊,完成一個簡單的RESTful API 轉載來自翟永超