小呆呆的生活

  • 首页
  • 分类
    • Linux
    • MySQL
    • SpringBoot
    • SpringCloud
  • 工具
  • 留言
  • 登录
  • 注册
  • 友情链接
    • 咸鱼的窝
    • DIY熙的家
    • Farmer的自习室
    • Dark的小黑屋
  • 关于
人的一生注定会遇到两个人
一个惊艳了时光,一个温柔了岁月
  1. 首页
  2. SpringBoot框架
  3. 正文

Spring Boot项目搭建方式

2020年 3月 25日 793次阅读 0人点赞 0条评论

环境准备:

  • IDE集成开发环境,IntelliJ IDEA(推荐)或Eclipse等
  • JDK1.8(及以上版本)
  • Apache-Maven 3.X

IntelliJ IDEA搭建方式:

  • 方式一:使用Maven创建Spring Boot项目

    1. 创建Maven项目

      image-20210410154541667

    2. 在pom.xml文件中添加Spring Boot相关依赖

      <!-- 引入Spring Boot依赖 -->
      <parent>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-parent</artifactId>
          <version>2.4.3.RELEASE</version>
      </parent>
      <dependencies>
          <!-- 引入Web场景依赖启动器 -->
          <dependency>
              <groupId>org.springframework.boot</groupId>
              <artifactId>spring-boot-starter-web</artifactId>
          </dependency>
      </dependencies>
      
    3. 编写主程序启动类

      @SpringBootApplication 
      public class TestDemoApplication {
      public static void main(String[] args){
             SpringApplication.run(TestDemoApplication.class,args);
          }
       }
      
    4. 创建一个用于Web访问的Controller

      @RestController   
      public class HelloController {
      @GetMapping("/hello")
         public String hello(){
              return "hello Spring Boot";
          }
      }
      
    5. 运行项目

      启动项目,在浏览器上访问 http://localhost:8080/hello

      image-20210410154108978

  • 方式二:使用Spring Initializr创建Spring Boot项目(推荐)

    1. 创建Spring Boot项目

      image-20210410154703482

      image-20210410154915717

    2. 创建一个用于Web访问的Controller

      @RestController   
      public class HelloController {
      @GetMapping("/hello")
         public String hello(){
              return "hello Spring Boot";
          }
      }
      
    3. 运行项目

      启动项目,在浏览器上访问 http://localhost:8080/hello

      image-20210410154108978

Eclipse搭建方式:

  • 方式一:使用Maven创建Spring Boot项目(推荐)

    1. 创建Maven项目

      img

    2. 在pom.xml文件中添加Spring Boot相关依赖

      <!-- 引入Spring Boot依赖 -->
      <parent>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-parent</artifactId>
          <version>2.4.3.RELEASE</version>
      </parent>
      <dependencies>
          <!-- 引入Web场景依赖启动器 -->
          <dependency>
              <groupId>org.springframework.boot</groupId>
              <artifactId>spring-boot-starter-web</artifactId>
          </dependency>
      </dependencies>
      
    3. 创建resources文件夹和application.properties文件

      image-20210410160536026

    4. 编写主程序启动类

      @SpringBootApplication 
      public class TestDemoApplication {
      public static void main(String[] args){
             SpringApplication.run(TestDemoApplication.class,args);
          }
       }
      
    5. 创建一个用于Web访问的Controller

      @RestController   
      public class HelloController {
      @GetMapping("/hello")
         public String hello(){
              return "hello Spring Boot";
          }
      }
      
    6. 运行项目

      启动项目,在浏览器上访问 http://localhost:8080/hello

      image-20210410154108978

  • 方式二:前往spring.io网站下载Demo导入

    1. 访问http://start.spring.io/

      img

    2. 点击Generate Project下载项目压缩包

    3. 解压后,使用eclipse,Import -> Existing Maven Projects -> Next ->选择解压后的文件夹-> Finsh,OK done!

  • 方式三:安装STS插件(不推荐,由于下载非常慢且容易下载失败)

    1. 安装插件,安装完成后重启eclipse生效

      img

      img

    2. 新建spring boot项目

      img

      img

总结:(个人建议)

  • 推荐使用IntelliJ IDEA搭建方式中的Spring Initializr创建Spring Boot项目
  • 推荐学习Spring Boot学习过程使用IntelliJ IDEA
  • 还有别的问题可以在下方评论,我会逐一回复,感谢大家的阅读
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Java Spring SpringBoot 后端
最后更新:2022年 3月 29日

小呆呆

知足常乐,就会拥有幸福

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

小呆呆

知足常乐,就会拥有幸福

最新 热点 随机
最新 热点 随机
数据库索引简析 Java多线程的使用场景以及线程的创建方式 Spring事务的使用示例和传播行为以及失效场景 Spring Boot使用JUnit和Mockito进行Service层单元测试 Spring Cloud Zuul和Gateway的简单示例(搭建方式) Spring Cloud的网关Zuul和Gateway
JWT(Json Web Token)介绍 Navicat Premium 15破解方法 Centos7安装MySQL教程 SpringCloud项目搭建方式 领取阿里云免费SSL证书 Reids客户端Jedis的访问模式(上)
标签聚合
MySQL 干货 SpringCloud SpringBoot 后端 Java Spring 面试
最近评论
我是可是尼古拉斯·爱新觉·罗·G·钰豪啊 发布于 3 年前(04月08日) 我来注水了胜哥 :hehe:
鸟人金 发布于 3 年前(03月03日) v
鸟人金 发布于 3 年前(03月03日) 胜哥yyds
鸟人金 发布于 3 年前(03月03日) 我滴偶像!!!!!!!!!!!!!!!
水军2号 发布于 3 年前(03月03日) 胜哥tql
归档
  • 2024 年 2 月
  • 2024 年 1 月
  • 2023 年 12 月
  • 2023 年 11 月
  • 2023 年 10 月
  • 2023 年 8 月
  • 2023 年 6 月
  • 2022 年 11 月
  • 2022 年 8 月
  • 2022 年 6 月
  • 2022 年 4 月
  • 2022 年 3 月
  • 2022 年 1 月
  • 2021 年 12 月
  • 2021 年 9 月
  • 2021 年 8 月
  • 2021 年 6 月
  • 2021 年 4 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2020 年 8 月
  • 2020 年 7 月
  • 2020 年 6 月
  • 2020 年 5 月
  • 2020 年 4 月
  • 2020 年 3 月

COPYRIGHT © 2023 小呆呆的生活. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备2020104583号

粤公网安备44011802000463号