首頁 > Java > java教程 > 主體

怎麼使用IDEA創建SpringBoot項目

王林
發布: 2023-05-17 22:25:04
轉載
20066 人瀏覽過

1、在IDEA上新建一個Project,選擇Spring Initializr,

Project SDK 選擇安裝的JDK;

Choose Initializr Service URL 選擇預設(Default: https://start.spring.io )

怎麼使用IDEA創建SpringBoot項目

選擇專案範本

#點選Next

2、進行專案配置

設定專案陣列(group),專案識別(Artifact),Type選擇一個Maven Project 表示是一個maven專案

Version:專案版本號

Name :專案名稱

Description:專案描述

Package:專案包名

怎麼使用IDEA創建SpringBoot項目

專案配置

點選Next 下一步

3、選擇專案範本

我們來選擇建立一個Web專案

選擇Spring Boot版本

怎麼使用IDEA創建SpringBoot項目

選擇專案範本

4、設定專案名稱與專案路徑

怎麼使用IDEA創建SpringBoot項目

#設定專案名稱與專案路徑

#設定完專案路徑,和專案名稱後,點擊FInish,建立專案完成,需要進行專案構建,等一小會即可完成。

5、創建完成,我們刪除.mvn資料夾,mvnw檔案和mvnw.cmd檔案

怎麼使用IDEA創建SpringBoot項目

#刪除檔案

#6、我們來看看maven配置的pom.xml文件,裡麵包含了SpringBoot專案運行所需的版本庫

怎麼使用IDEA創建SpringBoot項目

pom.xml

SpringBoot運行所需函式庫為:

<!-- SpringBoot项目的基础库文件-->
  <parent>
    <groupid>org.springframework.boot</groupid>
    <artifactid>spring-boot-starter-parent</artifactid>
    <version>2.0.1.RELEASE</version>
    <relativepath></relativepath> <!-- lookup parent from repository -->
  </parent>
登入後複製
<!-- SpringBoot项目的基础库文件-->
  <dependencies>
<!-- web项目库-->
    <dependency>
      <groupid>org.springframework.boot</groupid>
      <artifactid>spring-boot-starter-web</artifactid>
    </dependency>
<!-- 测试所需库-->
    <dependency>
      <groupid>org.springframework.boot</groupid>
      <artifactid>spring-boot-starter-test</artifactid>
      <scope>test</scope>
    </dependency>
  </dependencies>
登入後複製

7、建立一個HelloService

package com.example.springbootdemo.service;
import org.springframework.stereotype.Service;
@Service
public interface HelloService {
  String sayHello();
}
登入後複製

8、建立HelloService的實作類別HelloServiceImpl,實作sayHello()方法,回傳"Hello World!"

package com.example.springbootdemo.service.impl;
import com.example.springbootdemo.service.HelloService;
import org.springframework.stereotype.Component;

@Component
public class HelloServiceImpl implements HelloService {
 @Override
 public String sayHello() {
   return "Hello World!";
 }
}
登入後複製
登入後複製

9、創建HelloController,調用HelloService實現類,打印"Hello World!"到瀏覽器

package com.example.springbootdemo.service.impl;
import com.example.springbootdemo.service.HelloService;
import org.springframework.stereotype.Component;

@Component
public class HelloServiceImpl implements HelloService {
 @Override
 public String sayHello() {
   return "Hello World!";
 }
}
登入後複製
登入後複製

10、見證奇蹟的時刻,我們來運行一下所建項目,看能不能跟我們預期一樣,在瀏覽器輸入存取位址http://localhost:8080/hello

就可以看到Hello World!

以上是怎麼使用IDEA創建SpringBoot項目的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!