Advertisement

IDEA21.3快速搭建SpringBoot项目

阅读量:

目录

1.New Project

2.选择模块和工具

3.编写pom文件,引入需要的依赖

4.分包。

5.编写简单的控制器测试环境是否配置正确

6.启动Application

​7.测试


该文章仅阐述了使用IDEA软件实现快速搭建一个简单的HelloWorld项目的具体步骤,并未涉及数据库设计、缓存机制以及前后端通信的具体实现步骤。

1.New Project

在这一阶段进行服务器URL修改时可以选择使用阿里云提供的服务器资源作为来源,在国内服务器环境下运行会表现出更快的速度。(我的计算环境中确实采用了阿里云的服务)

https://start.aliyun.com/

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)

还没有任何评论哟~