SpringBoot项目整合常用场景和开发工具

本文详细介绍了SpringBoot项目的创建、热部署、单元测试、MyBatis整合及Lombok工具的使用。从创建初始项目到项目打包部署,再到便捷的开发工具配置,每个环节都有清晰的操作步骤。此外,还探讨了MyBatis的数据库整合和Lombok如何简化代码,为SpringBoot开发提供便利。
摘要由CSDN通过智能技术生成

本篇文章主要整合一些 SpringBoot 项目常用的场景和开发工具,希望观众老爷们多多支持!

1. 起步:创建 SpringBoot 项目

1.1. 创建初始项目

  1. 选择新建项目->创建 Maven 项目,选择 JDK1.8 ->下一步

  1. 输入项目名称和组ID即可(工件名称通常是项目名称),点击完成即可

1.2. Maven 配置

在创建的项目中进行 Maven 配置。

  1. 添加父工程
    <parent>
        <artifactId>spring-boot-starter-parent</artifactId>
        <groupId>org.springframework.boot</groupId>
        <version>2.6.5</version> <!--指定SpringBoot的版本-->
    </parent>
复制代码
  1. 添加依赖
<dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>
复制代码

1.3. 创建启动类

在 java 文件夹下创建 com.yanghi.start 包,并在包下创建项目启动类SpringStartApplication,并在类上添加 @SpringBootApplication

package com.yanghi.start;

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

/**
 * SpringBoot 启动类
 * @author 泗安
 */

@SpringBootApplication
public class SpringStartApplication {

    public static void main(String[] args) {
        SpringApplication.run(SpringStartApplication.class, args);
    }
}
复制代码

1.4. 创建控制层 Controller,处理请求

com.yanghi.start 包下,创建 Controller 包,并在包下创建 HelloController 类,进行请求处理。并添加方法进行请求处理。

package com.yanghi.start.controller;

/**
 * 处理请求
 * @author 泗安
 */

@Controller 
public class HelloController {
    
    @RequestMapping("/hello")
    @ResponseBody
    public String hello(){
        return "Hello SpringBoot";
    }
}
复制代码

注意

  1. @Controller 注解,用于将 Controller 层类交给 Spring IOC 容器进行管理。
  2. @RequestMapping 注解 ,表示请求映射,可指定请求地址和请求的方式
  3. @ResponseBody 注解,在 SpringBoot 中,Controller 层代码,返回字符串的话,默认是进行页面的跳转(模板);通过该注解,可将返回值变为响应体,进行数据的返回。该注解也可标注在类上,那么该类中的所有请求方法都返回数据。

1.5. 启动项目,进行测试

由于 SpringBoot 内嵌了 Tomcat web server,启动我们创建的 SpringBoot 启动类即可

通过图片的红框处,我们可以指定 Tomcat 服务器的默认地址为 localhost:8080

我们打开浏览器访问 localhost:8080/hello 试试看

1.6. 项目打包部署

SpringBoot 项目,如何进行打包,并进行部署

  1. 添加 Maven 打包插件
 <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
复制代码
  1. 进行打包

  1. 打包完成后,就可以在左侧的 t
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值