1. 程式人生 > >Eclipse 創建第一個 springboot 應用

Eclipse 創建第一個 springboot 應用

都是 cee schema control 臃腫 turn pat 過多 項目

1、前言

一直想把筆記整理出來,分享一下 springboot 的搭建;

因為私下 idea 用的比較多,使用比較方便,但恰逢小夥伴問起 eclipse 怎麽搭建的問題, 顧整理以記之。

2、springboot 概述

搭建之前首先簡單了解一下 springboot,他的出現就是為了解決 spring 企業級開發中大量臃腫的配置問題。

使用 springboot 可以做到專註於 spring 應用的開發,而無需過多的關註 XML 配置。

3、搭建項目

3.1、創建一個 maven 項目

打開 eclipse ,左上角 File > New > Others > Maven > Maven Project

註意:Create a simple project 不要勾選

技術分享圖片

選擇項目類型:

技術分享圖片

填寫項目參數:

技術分享圖片

項目結構截圖:

技術分享圖片

Maven 項目創建後默認 JDK1.5:

只做補充了,就目前為止,所有 Maven 版本默認 JDK 版本都是 1.5,
至於修改也相對比較容易,可以通過 修改 Build Path 更改,或者是
修改 maven 目錄下 conf 目錄下 setting.xml 配置,可自行百度。

3.2、修改 pom.xml

如上,maven 項目創建完了,添加兩處, pom.xml 修改後如下:

<project xmlns="
http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>club.sscai</groupId> <artifactId>spdemo</artifactId> <version>0.0
.1-SNAPSHOT</version> <packaging>jar</packaging> <name>spdemo</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <!-- 管理 springboot 中的版本 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.3.RELEASE</version> <relativePath /> </parent> <dependencies> <!-- springboot web 依賴 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>

3.3、測試項目

如上幾個步驟就已經搭建好了,改造一下 App.java

@SpringBootApplication
public class App {
    public static void main(String[] args) {
        SpringApplication.run(App.class, args);
    }
}

創建一個 Controller 運行起來,HelloWorldController.java

@RestController
public class HelloWorldController {

    @GetMapping("/hello")
    public String hello(){
        return " hello Spring boot";
    }
}

技術分享圖片

運行 App.java 的 main() 方法,就像運行個 java 類一樣:

技術分享圖片

3.4、訪問 hello

技術分享圖片

4、總結

至此,一個 springboot 的 web 測試應用就搭建起來了,即便是使用 eclipse 也覺得很簡單呢?

博客地址:http://www.cnblogs.com/niceyoo

Eclipse 創建第一個 springboot 應用