Spring Boot学习笔记(二):Spring Boot 工程创建

Spring Boot工程创建,有两种方式:
  1. 创建一个 Maven 工程,导入 Spring Boot 相关依赖;
  2. 通过 Spring Initializr 引导(需要保证网络畅通),创建 Spring Boot 工程。

1.Maven 工程创建

        1. 使用 IDEA,选择 Maven,然后点击 Next,填入 groupId,ArtifactId 等信息,下一步 Finish 即可。
在这里插入图片描述
2.pom.xml 文件中添加如下依赖:

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.9.RELEASE</version>
</parent>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

3.在 src/main/java 目录下创建一个 package,此处为:com.demo.springboot,在该 package 下创建一个 Class 类,命名可以随意。此处命名为:BootApplication。添加如下代码:

package com.demo.springboot;

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

/**
 * @SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用
 */
@SpringBootApplication
public class BootApplication {

    public static void main(String[] args) {
        // Spring应用启动起来         
        SpringApplication.run(BootApplication.class,args);
    }
}

4.执行该类中的 main 方法,即可启动一个 SpringBoot 项目。启动成功如下图:
在这里插入图片描述
5.在src/main/java 目录下,再创建一个package,来编写一个 Controller 。代码如下:

package com.demo.springboot.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloController {

    @ResponseBody
    @RequestMapping("/hello")
    public String hello(){
        return "Hello World!";
    }
}

6.在浏览器中,输入连接 localhost:8080/hello,接口返回 Hello World,说明Spring Boot 项目,运行OK。(SpringBoot 端口默认为 8080,可在 application.properties/yml 文件中修改)
在这里插入图片描述
7.打包上线。我们可以使用 Maven 来对 SpringBoot 项目进行打包 (package )
在这里插入图片描述
8.我们通过命令:java -jar xxxx.jar的方式,便可以启动该容器(使用SpringBoot内嵌 Tomcat 容器)
在这里插入图片描述
Maven 方式创建 SpringBoot 工程,介绍完毕


2.Spring Initializr 引导创建

        1. 使用 IDEA,选择 Spring Initializr,然后点击 Next,填入 groupId,ArtifactId 等信息。
在这里插入图片描述
2.接下来开始选择项目需要引入的模块,基础 Web工程,只需要引入 SpringWeb 即可。然后下一步 Finish 即可。
在这里插入图片描述
3.接下来步骤,同 Maven方式创建 4、5、6步一样,此处不再赘余。


Spring Boot 工程创建的两种方式,介绍到此为止

如果本文对你有所帮助,那就给我点个赞呗

End

发布了301 篇原创文章 · 获赞 66 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/lzb348110175/article/details/105127944