IDEA21.3快速搭建SpringBoot项目
发布时间
阅读量:
阅读量
目录
1.New Project
2.选择模块和工具
3.编写pom文件,引入需要的依赖
4.分包。
5.编写简单的控制器测试环境是否配置正确
6.启动Application
7.测试
该文章仅阐述了使用IDEA软件实现快速搭建一个简单的HelloWorld项目的具体步骤,并未涉及数据库设计、缓存机制以及前后端通信的具体实现步骤。
1.New Project
在这一阶段进行服务器URL修改时可以选择使用阿里云提供的服务器资源作为来源,在国内服务器环境下运行会表现出更快的速度。(我的计算环境中确实采用了阿里云的服务)

2.选择模块和工具
因为我们的目标是快速搭建项目,在选择开发框架时我们尽量避免不必要的组件。因此在这一阶段我们主要选择了Spring Boot框架作为Web开发的核心模块,并集成Lombok作为开发辅助工具

3.编写pom文件,引入需要的依赖
<dependencies>
<!-- redis -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<!-- fastjson -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.76</version>
</dependency>
<!-- MySQL 数据库 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.49</version>
</dependency>
<!-- spring web -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- lombok 自动生成getter setter 访问器以及toString方法等 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<!-- 单元测试 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
4.分包。
作为一个项目进行处理时必须严格处理

以下是目录结构图和各目录存放的文件类型

5.编写简单的控制器测试环境是否配置正确
(因为是简单的快速搭建,这里没有链接数据库,以及配置第三方缓存等)
package com.hcd.fastcreate.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/* * @Auther: Huang
* @Date: 2022/7/27 19:23
* @Version:
*/
@RestController
@RequestMapping("/")
public class IndexController {
@RequestMapping("hello")
public String hello(){
return "hello";
}
}
显而易见,这个逻辑是往我们的页面返回一个 "hello" 字符串。
6.启动Application
在三级包下找到我们的入口类,点击运行即可

如果控制台出现如下内容,则证明启动成功。

7.测试
打开浏览器后,在地址栏键入 localhost:8123/hello ,此处即是我运行的应用程序所在位置。
可根据不同地将内容配置至相应位置。
端口参数默认设置为 $localhost:2143。

如果返回了字符串那么证明我们的环境以及搭建成功!
全部评论 (0)
还没有任何评论哟~
