写给我的朋友们的SpringBoot入门(一)

2019-07-10  本文已影响0人  Collie

创建一个Spring Boot工程

1.首先我们打开了IntelliJ IDEA Ultimate,并选择Create New Project


001.PNG

2.在New Project的左边栏选择Spring Initializer


002.PNG
这个时候我们要把Project SDK设置为系统中安装的JDK
选择New...,而后选择JDK
003.PNG

选择系统中安装的JDK目录(你的电脑中安装的可能不一样,可能你在用Java11或者12,这个没有关系,选择JDK目录就好)


004.PNG
3.点击OK之后,可以发现这个窗口变成了类似这样,然后我们Next
005.PNG
4.进入到Spring Boot工程信息的设置
这一步非常关键,请仔细看。最初我们看到的给出的例子是这样的
006.PNG

这一步也请你跟着我做
我们首先在右上角版本选择处下拉,选择版本。可以选择正式发布版,例如现在的2.1.6,以后可能会有2.2.x。也可以选择“里程碑”版本,就是命名中带有M的。但是不建议选择预览版(SNAPSHOT)。现在我们选择2.2.0 M4

009.PNG

请勾选如下依赖项

7.在主界面里关于Gradle相关设置
IDEA会自动弹出这样的设置窗口


015.PNG

这个是IDEA用来导入Gradle工程的,请勾选Use auto-import

016.PNG
这样IDEA就会自动监视配置文件build.grade的改变,自动更新
而后我们选择OK,IDEA就会从互联网上下载必要的依赖,这是一个比较慢的事情
018.PNG 019.PNG 020.PNG

上图便是正在下载依赖,下面有一个小小的进度条。这时候,请你耐心等待

8.依赖下载完成!


021.PNG

当我们看到IDEA没有正在进行的任务,上图的Build:Sync中的所有任务图标都是OK时,我们的依赖也就下载完成了。
9.关于Gradle配置窗口
我们可以看到上图右边打开了一个工具栏


023.PNG

这个工具栏可能不会自己弹出来。事实上,这个是我点开的,他的开关在右边有一个竖着的Gradle文字
这是一个非常有用的窗口。可以在里面执行Task。他的主要用法我们留到下一次再说(我有点累了)。这个工具箱的左上角有一个像圈圈一样的图标,这个是使Gradle刷新依赖的。如果你因为网络问题或者后期添加了什么依赖,他都会重新解析工程根目录下的build.gradle配置文件,然后从互联网上下载依赖。如果你的build.gradle编写有误,那么这个刷新会失败,你可以根据IDEA的提示去百度解决。
10.这是Spring Boot启动类,我们需要做出如下修改

022.PNG
我们可以看到这个启动类位于com.xxcore.code.jvm.spring.api包中。刚好就是我们的Group + Artifact组成的包。名字叫做ApiApplication是我们的Artifact——"api"改变成大驼峰式而后在其后加上Application组成的。
在@SpringApplication注解中加入如下的exclude参数
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
此时我们的启动类应该改变成
package com.xxcore.code.jvm.spring.api;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;

@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
public class ApiApplication
{

    public static void main(String[] args)
    {
        SpringApplication.run(ApiApplication.class, args);
    }

}

一个默认的Hello world Controller和bootRun task

上一篇 下一篇

猜你喜欢

热点阅读