狂神说day1:idea2019.3.2+maven搭建springboot项目

目录

1.idea配置maven仓库(阿里云镜像)

2.使用IDEA快速构建springboot项目

1.选择项目构建方式:默认为去官网。

2.填写项目信息

3.选择依赖的组件

4.项目名称和项目路径

3.在IDEA中运行Sping Boot项目

1.项目结构

2.pom.xml文件

3.编写controller

4.运行

5.查看控制台是否启动成功

6.浏览器窗口进行访问

4.打包Spring Boot项目,通过命令窗口运行

1.使用IDEA打包

2.使用命令窗口执行jar包

3.浏览器窗口进行访问

1.idea配置maven仓库(阿里云镜像)

参考文档:https://www.jianshu.com/p/0b25a47560a9

我这里面没有单独下载maven,而是使用了在idea2019.3.2版本中集成的maven,其他步骤与参考文档相同。

狂神说day1:idea2019.3.2+maven搭建springboot项目_第1张图片

这里说明一下为什么要使用阿里云镜像?如果不配置阿里云镜像的话,默认从中央仓库下载maven依赖很慢,这个过程会耗费大量的时间,所以我选择使用阿里云镜像下载依赖,很快依赖就可以全部下载完毕。

2.使用IDEA快速构建springboot项目

参考文档:https://www.cnblogs.com/hellokuangshen/p/11255967.html

File -> New -> Project 后弹出窗口 

1.选择项目构建方式:默认为去官网。

狂神说day1:idea2019.3.2+maven搭建springboot项目_第2张图片

或者也可以去官网https://start.spring.io生成压缩包之后再导入到Idea中。

2.填写项目信息

狂神说day1:idea2019.3.2+maven搭建springboot项目_第3张图片

3.选择依赖的组件

狂神说day1:idea2019.3.2+maven搭建springboot项目_第4张图片

4.项目名称和项目路径

狂神说day1:idea2019.3.2+maven搭建springboot项目_第5张图片

3.在IDEA中运行Sping Boot项目

1.项目结构

狂神说day1:idea2019.3.2+maven搭建springboot项目_第6张图片

2.pom.xml文件



    4.0.0

    
    
        org.springframework.boot
        spring-boot-starter-parent
        2.2.4.RELEASE
         
    

    
    com.example
    demo0211
    0.0.1-SNAPSHOT
    demo0211
    Demo project for Spring Boot

    
        1.8
    

    
    
        
        
            org.springframework.boot
            spring-boot-starter-web
        

        
        
            org.springframework.boot
            spring-boot-starter-test
            test
            
                
                    org.junit.vintage
                    junit-vintage-engine
                
            
        
    

    
    
        
            
                org.springframework.boot
                spring-boot-maven-plugin
            
        
    


3.编写controller

package com.example.demo0211.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @RequestMapping("/demo1")
    public String demo1(){
        return "hello demo";
    }

}

4.运行

狂神说day1:idea2019.3.2+maven搭建springboot项目_第7张图片

5.查看控制台是否启动成功

狂神说day1:idea2019.3.2+maven搭建springboot项目_第8张图片

6.浏览器窗口进行访问

返回HelloController.java文件中返回的字符串代表成功。

4.打包Spring Boot项目,通过命令窗口运行

1.使用IDEA打包

狂神说day1:idea2019.3.2+maven搭建springboot项目_第9张图片

狂神说day1:idea2019.3.2+maven搭建springboot项目_第10张图片

2.使用命令窗口执行jar包

命令:java -jar (打包的jar包地址)D:\idea_workspace\demo0211\target\demo0211-0.0.1-SNAPSHOT.jar

狂神说day1:idea2019.3.2+maven搭建springboot项目_第11张图片

通过对比可以发现,命令窗口执行的jar包和在IDEA中运行后控制台中显示的内容相同。

3.浏览器窗口进行访问

4.其他配置

1.修改端口号

狂神说day1:idea2019.3.2+maven搭建springboot项目_第12张图片

2.自定义启动图画

网站:https://www.bootschool.net/ascii-art/art-and-design

狂神说day1:idea2019.3.2+maven搭建springboot项目_第13张图片

你可能感兴趣的:(spring,boot)