使用Maven創建一個簡單的SpringBoot 項目


工具:IDEA 代碼編輯器

 

1、使用IDEA創建一個Maven項目

 

 

  

2、編輯pom.xml 

 <!-- 使工程變成Spring Boot 應用 -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.0.RELEASE</version>
    </parent>

    <dependencies>
        <!-- 引入Web應用 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>2.2.5.RELEASE</version>
        </dependency>

    </dependencies>

 

3 、更換Maven的鏡像,改為國內鏡像,以免等待下載依賴的時間過長。

 

創建 settings.xml 文件(通常是沒有這個文件的,編輯好之后記得在IDEA中要選 override)

liuchangping-deMacBook-Pro:.m2 Ricky$ vim settings.xml
liuchangping-deMacBook-Pro:.m2 Ricky$ cat settings.xml 
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                          https://maven.apache.org/xsd/settings-1.0.0.xsd">

      <mirrors>
        <mirror>  
            <id>alimaven</id>  
            <name>aliyun maven</name>  
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
            <mirrorOf>central</mirrorOf>          
        </mirror>  
      </mirrors>
</settings>
liuchangping-deMacBook-Pro:.m2 Ricky$ pwd
/Users/ricky/.m2
liuchangping-deMacBook-Pro:.m2 Ricky$ 

 

4 、創建Spring Boot應用類

 1 package cn.longmiss.sample;
 2 
 3 import org.springframework.boot.SpringApplication;
 4 import org.springframework.boot.autoconfigure.SpringBootApplication;
 5 
 6 @SpringBootApplication
 7 public class Ch1Application {
 8     public static void main(String[] args){
 9 
10         SpringApplication.run(Ch1Application.class,args);
11     }
12 }

 

5、 創建Controller

 1 import org.springframework.stereotype.Controller;
 2 import org.springframework.web.bind.annotation.RequestMapping;
 3 import org.springframework.web.bind.annotation.ResponseBody;
 4 
 5 @Controller
 6 public class HelloWorldController {
 7 
 8     @RequestMapping("/say.html")
 9     public @ResponseBody String say(){
10         return "Hello Spring Boot";
11     }
12 
13 }

 

6、 啟動Ch1Application這個類, Spring Boot會幫我加載到IDEA內置的Tomcat服務器上

 

7、 訪問地址 http://127.0.0.1:8080/say.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM