1. 程式人生 > >springboot:無外掛建立Springboot專案

springboot:無外掛建立Springboot專案

一、環境資訊

  1. 工具:Eclipse、Maven、JDK
  2. 版本: - JDK: 在這裡插入圖片描述 - Maven: 在這裡插入圖片描述
  3. Maven配置: 在這裡插入圖片描述

二、建立springboot專案

  1. 檢查eclipse是否關聯Maven 在這裡插入圖片描述

  2. 建立Maven專案 在這裡插入圖片描述 在這裡插入圖片描述 在這裡插入圖片描述

  3. 引入Springboot依賴關係 1. 在pom中新增以下內容

          <parent>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-parent</artifactId>
                <version>2.0.5.RELEASE</version>
           </parent>
           <!-- Add typical dependencies for a web application -->
           <dependencies>
                <dependency>
                     <groupId>org.springframework.boot</groupId>
                     <artifactId>spring-boot-starter-web</artifactId>
                </dependency>
           </dependencies>
           <!-- Package as an executable jar -->
           <build>
                <plugins>
                     <plugin>
                          <groupId>org.springframework.boot</groupId>
                          <artifactId>spring-boot-maven-plugin</artifactId>
                     </plugin>
                </plugins>
           </build>
    
    1. 更新該專案 在這裡插入圖片描述
    2. 當專案無報錯標識時即完成

三、springboot啟動類 在這裡插入圖片描述

四、springboot配置檔案 springboot配置檔案可分為兩種方式:1.application.properties 2.application.yml 建議使用application.yml配置檔案 優點:

  1. 編寫方便。例如: properties寫法:

     		 server.port=8080
              server.servlet.context-path=/spring
    

    yml寫法:

     	server: 
     		port: 8080
     		servlet: 
     			context-path: /spring
    
  2. 易於配置時分組

五、Hello SpringBoot! 以上配置完成後,就可以開始寫springboot專案了!!! 首先我們檢驗一下:

  1. 建立一個HelloController.java

    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RequestMethod;
    import org.springframework.web.bind.annotation.RestController;
    @RestController
    public class HelloController {
    	@RequestMapping(value = "hello", method= RequestMethod.GET)
    	public String hello() {
    		return "Hello Spring Boot!";
    	}
    }
    
  2. 然後啟動該springboot專案 在這裡插入圖片描述

  3. 在網頁訪問該專案 由於我們在application.yml中配置了context-path,所以訪問時需加入配置的名稱,我這裡配置的為spring 在這裡插入圖片描述