1. 程式人生 > >IDEA快速建立SpringBoot專案工程

IDEA快速建立SpringBoot專案工程

學過SpringMVC的同學知道搭建工程的時候還是比較麻煩的,要建立一個MAVEN的Web專案編寫pom檔案、Web.xml等等

學了SpringBoot後發現官方提供一種快速建立的方式,在IDEA上可以快速建立,具體操作如下

開啟IDEA選擇

1.File-NewProject

2.選擇Spring Initializr

3.填寫專案的相關資訊

4.選擇需要依賴的包,後期如果有需要增加的jar包可以在pom檔案裡新增然後完成專案的建立。

如圖所示:

專案建立完成後,讓我們看下pom已經就建立好了

<?xml version="1.0" encoding="UTF-8"?>
<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>com.yue</groupId>
    <artifactId>jfdp</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>jfdp</name>
    <description>Demo project for Spring Boot</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.1.0.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-freemarker</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>1.3.2</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.11</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
</project>

5.增加application.yml配置,該配置檔案是springboot的核心主要配置相關環境屬性如埠、專案路徑,spring相關配置等等。

# 開發環境配置
server:
  # 服務埠
  port: 8080
  servlet:
    # 專案contextPath
    context-path: /
  tomcat:
    # tomcat的URI編碼
    uri-encoding: UTF-8
    # tomcat最大執行緒數,預設為200
    max-threads: 800
    # Tomcat啟動初始化的執行緒數,預設值25
    min-spare-threads: 30

    # Spring配置
    spring:
      # 模板引擎
      thymeleaf:
        mode: HTML
        encoding: utf-8
        # 禁用快取
        cache: false
      # 資源資訊
      messages:
        # 國際化資原始檔路徑
        basename: i18n/messages
      jackson:
        time-zone: GMT+8
        date-format: yyyy-MM-dd HH:mm:ss
      profiles:
        active: druid
      # 檔案上傳
      servlet:
        multipart:
          max-file-size:  30MB
          max-request-size:  30MB
      # 服務模組
      devtools:
        restart:
          # 熱部署開關
          enabled: true

到此SpringBoot的專案就已經搭建好了,剩下的工作就是建立一個Controller和前臺頁面測試該工程是否能正常運行了

新建一個Controller

@Controller

public class IndexController {

@GetMapping("/index")

public String index(ModelMap mmap){

return "index";

}

}

新建一個index.html

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

</head>

<body>

<h4>SpringBoot專案快速建立</h4>

</body>

</html>

啟動專案後控制檯輸出正常,位址列輸入專案地址,系統正常執行,表示該工程建立成功

相關推薦

IDEA快速建立SpringBoot專案工程

學過SpringMVC的同學知道搭建工程的時候還是比較麻煩的,要建立一個MAVEN的Web專案編寫pom檔案、Web.xml等等 學了SpringBoot後發現官方提供一種快速建立的方式,在IDEA上可以快速建立,具體操作如下 開啟IDEA選擇 1.File-NewPr

(一)IDEA快速建立Springboot專案

1,file  ->  new ->project->spring Initializr 2.點選next,Group,Artifact 可以根據專案需要自己定義 3.選擇勾選web 4,next 5.finish,選擇新視窗開啟

快速建立springboot專案

idea 建立springboot專案可以很容易了,現在叫你一個更簡單的springboot專案方法 1.瀏覽器開啟:https://start.spring.io/ 2.建立專案 3.點選建立專案後,會生成一個壓縮檔案   4.解壓專案後用ide

1.IDEA快速搭建SpringBoot專案

(1)IDEA快速搭建         如果是剛剛安裝好的IDEA,雙擊開啟之後點選create new project 左側欄選中Spring Initializr ,選擇你安裝好的的jdk1.8,點選next。         如果你是已經建立過專案,在專案裡頭,請選

2springboot:快速建立springboot專案

 使用IDEA快速建立springboot專案流程:    建立新的專案選擇    專案的命名以及包名      需要什麼包就匯入什麼包      進行測試的單元 &l

使用idea+gradle建立springboot專案

一、開啟idea --> file --> new project 二、選擇Spring Initializr      --> 選擇自己的SDK(jdk)      --> 選擇Initializr Service URL      -->

idea使用-建立scala專案工程

首先下載好idea進行安裝 1、在windows先下載好maven,並配置環境變數-----性和諧這些在建立工程專案於之前就做好的事情,我們這篇檔案文章只講配置maven中的檔案,和以及配置idea中的配置,建立saclacala專案 2、開啟idea,在專案列表的手介面首

使用IDEA快速搭建SpringBoot專案

最近在學習SpringBoot做了一些簡單的總結:1.獨立執行Spring專案:SpringBoot集成了Tomcat可以直接打成jar包在Linux伺服器上直接執行,執行一個SpringBoot專案只需要通過java -jar xxx.jar &來執行2.提供Sta

intelij idea 快速啟動 springboot專案

1.win10 或者mac os下載jdk8安裝 不需要配置環境變數 直接命令列java -version可以看到版本號說明安裝配置成功 2.下載安裝intelij idea新建spring initializr專案 2.1新建專案時如果選擇war部署 那麼本地開發要配

IntelliJ IDEA 2017 建立SpringBoot專案的jar沒有主清單屬性解決辦法

1,按網上搜索的用 IntelliJ 打包的方法, 打出的 .jar檔案在執行時總是報錯: 沒有主清單屬性 2. 改為使用maven打包     到專案目錄(pom.xml)下執行 :  mvn install 3. 執行 jar : 在生成的目錄

IDEA建立SpringBoot專案01

1.選擇建立專案 2.填寫專案資訊 3. 4. 5.Finish後會下載,之後生成目錄結構: 6.在自己的包目錄結構下添加了Controllr和Entiy測試專案: Controller: 1 package com.hwl.graduation.

SpringBoot 使用 Spring Initializer 快速建立SpringBoot專案(學習筆記6)

預設生成的 Spring Boot 專案:1)、主程式已生成好了,只需要關注自己業務邏輯2)、resources 資料夾中目錄結構-------------------------------------------------------------------------

SpringBoot】手把手使用IDEA快速建立一個SpringBoot專案

微信公眾號: 關注可獲得更多幹貨。問題或建議,請公眾號留言; 關注小編微信公眾號獲取更多資源 手把手使用IDEA快速建立一個SpringBoot專案 目錄 1.New Project

IntelliJ IDEA快速建立Maven工程的WEB專案

建立一個新的工程 File->New->Project 選擇maven工程的archetype 需要注意的地方有以下三點(圖中紅色圈部分): 選擇專案的SDK,也就是JDK

SpringBoot入門+IntelliJ IDEA+maven建立簡單專案+打jar包

1Spring Boot是什麼 J2EE一站式解決方案,簡化Spring應用開發的框架。  優點: 快速建立獨立執行的Spring專案以及與主流框架整合。 使用嵌入式的Servlet容器,應用無需打成WAR包。 starters自動依賴與版本控制。

從零開始-使用IDEA建立SpringBoot專案

*注:此文章謹以記錄學習過程,分享學習心得! 剛剛開始瞭解SpringBoot框架,覺得很好用,覺得很有必要深入學習一下該框架,現在就來建立一個SpringBoot專案: 1、在IDEA上新建一個Project,選擇Spring Initializr, Project SDK 選擇安

IDEA建立springboot專案部署到遠端Docker

準備 安裝好IDEA 安裝Docker,開啟遠端控制,這裡先採用非認證模式   安裝IDEA外掛 安裝Docker integration外掛,如果沒安裝,按照下圖指引方式安裝外掛。 配置Docker 開啟小扳手(setting)找到docker,輸

idea建立SpringBoot專案

File—>New—>Project出現如下對話方塊: 選擇Spring Initializr—>Next出現如下:在此步驟可以設定專案名稱、專案包名等。 選擇Next出

Mac下idea從零建立springboot專案以及整合mybatis和mybatis逆向生成工具-springboot(1)

前言 近期從SSM框架轉為springboot開發restful風格的介面。網路上的資源質量良莠不齊,看了很多部落格,有很多專案名字、專案程式碼、專案id等等等的東西統統一模一樣但是按著來卻是執行不通,我就奇了怪了,你們都是統一思考的麼? 2018-11-2

IDEA配置Maven阿里雲映象以及建立SpringBoot專案

IDEA配置Maven阿里雲映象以及建立SpringBoot專案   首先的話 我們配置下maven阿里雲映象,預設映象下載速度比較慢,經常jar包破損;     Build,Execution,Deployment -> Maven