SpringBoot學習(一):入門篇

什麼是 Spring Boot?

      Spring Boot 是由 Pivotal 團隊提供的全新框架,其設計目的是用來簡化新 Spring 應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。用我的話來理解,就是 Spring Boot 其實不是什麼新的框架,它默認配置了很多框架的使用方式,就像 Maven 整合了所有的 Jar 包,Spring Boot 整合了所有的框架。

使用 Spring Boot 有什麼優點?

(1)可以創建獨立的Spring應用程序,並且基於其Maven或Gradle插件,可以創建可執行的JARs和WARs;

(2)內嵌Tomcat或Jetty等Servlet容器;

(3)提供自動配置的“starter”項目對象模型(POMS)以簡化Maven配置;

(4)儘可能自動配置Spring容器;

(5)提供準備好的特性,如指標、健康檢查和外部化配置;

(6)絕對沒有代碼生成,不需要XML配置。

快速入門

1.安裝插件

使用Eclipse新建SpringBoot項目,首先需要安裝SpringBoot插件,如圖所示

安裝完之後,重啓Eclipse就可以 進行SpringBoot項目的創建了。

2.新建項目

 

 3.添加Web模塊

至此,初步工作就已經做好了,下面進行簡單的配置,就能運行了。

4.目錄結構

這是創建好的項目目錄結構

如上圖所示,Spring Boot 的基礎結構共三個文件:

  • src/main/java 程序開發以及主程序入口
  • src/main/resources 配置文件
  • src/test/java 測試程序

 5入門程序

package com.example.demo;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

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

6.啓動程序

啓動springboot項目和啓動ssm或者ssh項目有所不同,springBoot項目中內嵌了tomcat服務器,所以不需要進行再次配置tomcat服務器,即可正常運行,只需要啓動默認生成HellowordApplication.java類即可,下面是啓動成功效果圖。

我們可以通過瀏覽器來檢驗是否完成了項目的入門環境搭建測試: http://localhost:8080/hello

可以看到,達到我們的預期效果,到此,springBoot的入門程序到這裏就結束了,下篇文章繼學習SpringBoot的進階知識內容。

 

入門程序源代碼:https://share.weiyun.com/5k58TP0

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章