1. 程式人生 > >快速搭建maven+Spring-boot框架(附程式碼)

快速搭建maven+Spring-boot框架(附程式碼)

  • 新建maven專案
  • 配置pom等檔案
  • 編寫java檔案並執行

1.新建一個maven專案Springboot,並在另一個maven webapp專案中將webapp目錄複製到Springboot中:
這裡寫圖片描述

新建一個目錄src/main/resources,最終專案結構如下:
這裡寫圖片描述

2.配置pom檔案,在pom檔案中新增如下程式碼:

  <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId
>
<version>1.2.7.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>

新增配置檔案application.properties,並在其中新增如下程式碼:

server.context-path=/cdz
server.port=6677
server.session-timeout=30
server.tomcat.uri-encoding=utf-8
logging.level.root=INFO

上面的程式碼段中配置了訪問路徑及埠號等,具體如下圖:
這裡寫圖片描述

(注意:在編寫配置檔案後可能需要更新包,右鍵專案>maven>update project 即可)

3.編寫java檔案並執行
執行專案還需兩個java檔案,一個是controller一個是用來啟動專案的類,新建一個MainController類新增如下程式碼:

這裡寫圖片描述

程式碼如下:

@Controller  
public class MainController {  
      @RequestMapping("/")   
      @ResponseBody  
      String home() {
        System.out.println("springboot專案啟動成功!");
        return "springboot專案啟動成功!";
      }
}

新建一個application類類名自擬這個類用來負責啟動專案,在其中新增如下程式碼:

這裡寫圖片描述

程式碼如下:

@Configuration
@EnableAutoConfiguration
@ComponentScan
public class cdzApplication {
    public static void main(String[] args) {
        SpringApplication.run(cdzApplication.class, args);
    }

}

在application類中右鍵執行專案,執行成功如下:
這裡寫圖片描述

到瀏覽器中用配置中的路徑及埠號訪問,如:
這裡寫圖片描述

至此,一個簡單的Spring-boot已經搭建完成。實際專案中的配置會更多,比如資料庫的配置連線,執行的環境變數新增等等,在此就不多贅述。