0
点赞
收藏
分享

微信扫一扫

Spring Boot项目的创建

Spring Boot项目创建

1.1、通过Spring Initializr创建第一个Spring Boot项目

Spring Boot 官方提供了Spring Initializr来进行Spring Boot的项目初始化。Spring Initializr是一个在线生成Spring Boot 基础项目的工具。帮助开发人员快速创建一个Spring Boot项目。
首先,在浏览器上输入Spring Initializr的地址:(https://start.spring.io/)。进入后,可以看到如下图所示的界面。

**如图这里选择需要配置的参数右上角用来添加一定的依赖**
其中:
Group:表示项目组织的标识符,实际上是对于的java的包的结构,是main目录里的java的目录结构。
Artifact:表示项目的标识符,实际对应项目名称,即项目的根目录名称。
Description:表示项目描述信息
Package name:表示项目包名
Packaging:选择项目的打包方式
Java:表示选择对应的JDK版本

这里我选择在Maven环境下创建一个Web项目:
首先添加web依赖:

其他默认设置,最后点击页面底部的Generate按钮:

启动IDEA,在IDEA中导入刚才创建的Demo文件
项目骨架主要由三部分组成:
启动类及程序的开发目录
在这里插入图片描述
配置文件目录
在这里插入图片描述
测试类目录
在这里插入图片描述
最后还有管理项目依赖的pom.xml文件
在这里插入图片描述
接下来在IDEA中启动Spring Boot,右键启动,如下图所示,则表示启动成功:
在这里插入图片描述

启动Spring Boot项目时,不仅可以使用右键直接启动,也可以通过Maven插件来进行启动。
如图:在pom文件中添加依赖,然后通过maven命令来进行启动。
在这里插入图片描述

1.2、开发第一个Spring Boot项目

新建controller包,在controller包新建HelloController类
在这里插入图片描述

package com.example.demo.controller;

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

@Controller
public class HelloController {

    @GetMapping("/hello")
    @ResponseBody
    public String hello() {
        return "hello,spring boot";
    }
}

这段代码的含义是:处理请求路径为/hello的GET请求,并返回一个字符串。
启动Spring Boot,在浏览器上输入请求地址:http://localhost:8080/hello,会得到如下页面:
在这里插入图片描述

至此,在IDEA上的第一个Spring Boot项目就完成了,当然对于项目的创建也可以直接在IDEA中直接进行创建。以上的内容参考自**《Spring Boot实战 · 十三著》**一书,刚开始学,记录一下学习过程。

举报

相关推荐

0 条评论