1. 程式人生 > >spring-boot入門篇

spring-boot入門篇

簡介

  • Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力於在蓬勃發展的快速應用開發領域(rapid application development)成為領導者的。
  • 在以前的spring專案中,都會面對大量繁瑣的配置,使用的時候基本上都是大量的複製黏貼。而Spring Boot 則能讓我們在不需要過多的配置下,輕鬆快速地搭建Spring Web應用,開箱即用,沒有程式碼生成,也無需XML配置,從而快速使用spring框架。

一、構建簡單spring boot 專案

1.官網提供的生成器SPRING INITIALIZR 來建立簡單的spring boot 專案,然後把下載的專案解壓匯入IDEA即可

2.直接在IntelliJ IDEA中構建spring-boot專案

1. 開啟 IDEA ,新建專案

new project.png

2. 選擇Spring Initializr 並在 Choose Initializr Service URL 填入 https://start.spring.io ,點選Next

spring i.png

3. 填入Group Artifact 等相關資訊,點選Next

create.png

4. 選擇你需要依賴的模組,點選Next

dep.png

5. 點選Finish即可

6. 啟動專案

1.直接執行DemoApplication
2.到專案根目錄下,輸入下命令:mvn spring-boot:run

7. 寫一個controller

package com.example.demo;

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

/**
 * hello controller
 */
@RestController
public class helloController
{
    @RequestMapping(value = "/hello",method = RequestMethod.GET)
    public void hello(){
        System.out.println("hello world");
    }
}

到這就完成了,再次啟動專案,訪問http://localhost:8080/hello就好了