您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關一文教你正確的使用Spring boot框架,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
前言
首先來說一下為什么使用 Spring Boot,之前我用的后端 WEB 開發框架一直都是 PlayFramework 的 1.2.7 版本(目前已經停止更新), 不得不說這個框架非常好用,但是由于 Play2.x 版本和 Play1.x 版本差別巨大,并且不兼容,所以現在面臨著選擇新的框架的問題,問了下身邊的朋友,發現他們都在用 Spring ,然而我發現 Spring 的話,經常要配置各種東西,習慣了 Play 的簡單明了的配置方式,確實有些不習慣 Spring ,這個時候發現了 Spring Boot 項目。
Spring Boot 的主要特性:
本文系統環境
創建 Maven 項目
GroupId:
定義了項目屬于哪個組,一般來說這個網網和公司或組織關聯,比如說,你所在的公司為mycom.那就定義為com.mycom.mymaven,mymaven為項目名稱
ArtifactId:
定義了當前Maven項目在組中的唯一id
然后修改我們的 POM 文件,在文件中加入 Spring Boot 的依賴
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.3.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
依賴添加完畢后,IDEA 會自動為你下載依賴的 Jar 包,大概需要一段時間,耐心等待。
接下來,我們在項目中的 src/main/java 目錄下新建 package ,這里我叫 com.yhx.quickstart.controller,創建好后,可以開始我們的第一個應用了。
HelloWorldController.java ,import package 已略
@Controller @EnableAutoConfiguration // 開啟自動配置 public class HelloWorldController { @RequestMapping("/") // 配置路由,這里還有其他參數,我們以后用到再講 @ResponseBody // 數據將可以直接渲染在瀏覽器中 String home() { return "Hello World!"; } public static void main(String[] args) throws Exception { SpringApplication.run(HelloWorldController.class, args); } }
運行項目
運行項目的方式
項目運行后,在瀏覽器輸入 localhost:8080(默認8080,我們可以自定義,以后會講到),即可出現 Hello World!,如下圖。
看完上述內容,你們對一文教你正確的使用Spring boot框架有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。