SpringBoot项目的创建和使用

这篇具有很好参考价值的文章主要介绍了SpringBoot项目的创建和使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一,SpringBoot

1,什么是SpringBoot

2,SpringBoot的优点

二,SpringBoot项目的创建和使用

1,项目的创建

创建方式

使用Idea创建(统一使用Idea社区版2021.x版本)

 使用网页版创建(使用Spring官网)

 2,SpringBoot目录说明

1,目录说明

 2,删除4个无用文件

 3,SpringBoot项目的简单使用


一,SpringBoot

1,什么是SpringBoot

Spring的诞生是为了简化Java程序的开发,而SpringBoot的诞生是为了简化Spring程序的开发(SpringBoot翻译为Spring的脚手架);

以前割水稻(相当于Spring的功能):

SpringBoot项目的创建和使用

 现在割水稻(相当于SpringBoot的功能):

SpringBoot项目的创建和使用

 显然SpringBoot相比于Spring的效率有一个质的提升!

2,SpringBoot的优点

  • 快速集成框架,Spring Boot 提供了启动添加依赖的功能,用于秒级集成各种框架;
  • 内置运行容器,无需配置 Tomcat 等 Web 容器,直接运行和部署程序;
  • 快速部署项目,无需外部容器即可启动并运行项目;
  • 可以完全抛弃繁琐的 XML,使用注解和配置的方式进行开发;
  • 持更多的监控的指标,可以更好的了解项目的运行情况.

二,SpringBoot项目的创建和使用

1,项目的创建

创建方式

SpringBoot项目的创建有两种大的方式:

  1. 使用Idea创建
    • Idea专业版 -> 无需任何插件,直接创建SpringBoot项目;
    • Idea社区版 -> 安装插件 Spring Boot Helper(建议使用Idea 2021.x版本,之后收费)
  2. 使用网页版创建

使用Idea创建(统一使用Idea社区版2021.x版本)

1.安装Spring Boot Helper插件

SpringBoot项目的创建和使用

 下载过程需要等待几分钟,如果下载失败要么是没有配置国内源,要么是网络问题(如何配置国内源详见博客:Maven配置国内源以及jar下载失败处理详解_蜡笔小心眼子!的博客-CSDN博客)

2.new project

选择SpringBoot项目,选择合适的JDK版本,设置创建项目源,(默认是Spring官网:start.spring.io)

SpringBoot项目的创建和使用

 3.设置项目参数

SpringBoot项目的创建和使用

 4,选择SpringBoot版本并添加依赖

SpringBoot项目的创建和使用

 在这步操作中可以看出SpringBoot是一个快速集成框架,提供了启动添加依赖的功能!

5,设置项目名称和保存路径

SpringBoot项目的创建和使用

 6,确保Idea正常加载SpringBoot项目

SpringBoot项目的创建和使用

SpringBoot项目的创建和使用

 7.测试项目是否创建成功

SpringBoot项目的创建和使用

 使用网页版创建(使用Spring官网)

1,在官网创建项目并下载压缩包

SpringBoot项目的创建和使用

 2,解压成demo文件

SpringBoot项目的创建和使用

 3,在Idea中进行打开

SpringBoot项目的创建和使用

 2,SpringBoot目录说明

1,目录说明

SpringBoot项目的创建和使用

 2,删除4个无用文件

SpringBoot项目的创建和使用

 3,SpringBoot项目的简单使用

以输出Hello world为例:

我们学习 JavaEE 就是用来实现 Web 项目或接口的,而之前是 Spring 其实是⼀个普通 Java 项目,没办法直接和浏览器进行互动,所以接下来我们要用 Spring Boot 来实现和浏览器及用户的交互。

SpringBoot项目的创建和使用

@Controller
@ResponseBody //当前类中所有的方法返回的是非静态页面的数据
public class TestController {

    @RequestMapping("/sayHi")
    public String sayHi() {
        return "hello world";
    }
}

SpringBoot项目的创建和使用

 文章来源地址https://www.toymoban.com/news/detail-424996.html

到了这里,关于SpringBoot项目的创建和使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringBoot项目 使用Dockerfile创建镜像与容器

    这里我使用的是云服务器,Centos7-Linux操作系统 需要以下环境支持 1、maven环境 2、java环境 3、springboot项目 maven环境 可以去我这个博客了解\\\'\\\'配置MAVEN环境-CSDN博客\\\'\\\' java环境 可以去\\\'\\\' java环境变量配置-CSDN博客\\\'\\\' springboot项目 先来简单创建一个springboot项目 一、进入IDEA的终端 使用

    2024年03月28日
    浏览(34)
  • 【环境搭建】使用IDEA创建快速搭建SpringBoot项目详细步骤

    环境准备: 开发工具IDE:IntelliJ IDEA 2022.2.4 (Ultimate Edition) 开发环境JDK:Oracle OpenJDK Version 1.8.0_162 构建工具MAVEN: Maven 3.6.3 (1)创建spring initializr工程 通过IntelliJ IDEA工具创建工程时,通过file-new-project后,在弹出的界面中选择spring initializr选项(社区版无此选项)。然后去勾选相关

    2024年02月03日
    浏览(31)
  • idea使用Spring Initializer创建springboot项目的坑【保姆级教学】

    提示:这里先简述项目创建后遇到的问题和解决方案: idea 使用 Spring Initializer 创建springboot项目后, 有以下问题: ① 右键没有Run ② 右键New新建文件发现无Java Class选项 然后解决掉 ①② 问题后出现新的问题: ③ @SpringBootApplication 注解爆红找不到引用 ④ pom依赖能下载但是加

    2024年02月04日
    浏览(42)
  • nextjs系列教程(二):项目创建及目录结构

    1. 使用 create-next-app创建新的 Next.js 应用程序,它会自动为你设置所有内容。 2. 如果你希望使用 TypeScript 开发项目,可以通过 --typescript 参数创建 TypeScript 项目 3. 创建过程中会提示选择项目配置,截图如下 项目名称,这里输入react_next_pro。 项目是否需要使用Typescript。 项目是

    2024年02月09日
    浏览(37)
  • Springboot项目目录介绍

    一个标准的 Spring Boot 项目主要包含如下目录及其文件: src:源代码目录,包括 main 和 test 两个子目录。 pom.xml:Maven 的项目配置文件,包含了该项目的依赖管理、插件配置等。 src/main 目录: java:Java 代码目录,包含了该项目的核心代码。 Application.java:Spring Boot 应用程序的

    2023年04月25日
    浏览(27)
  • 使用Gradle7.6.1 + SpringBoot3.0.2 + java17创建微服务项目(学习)

    这是一个大胆的决定 技术 版本 spring-boot 3.0.2 spring-cloud 2022.0.2 spring-cloud-alibaba 2022.0.0.0-RC2 mybatis-plus-boot-starter 3.5.3.1 mysql-connector-java 8.0.32 技术 版本 java 17 gradle 7.6.1 IDEA 2022.2.4 Nvcat 15 MySQL 8.0.32 打开IDEA创建 SpringBoot项目 删除父项目中的src模块 新建两个子项目(新建时会重新创建

    2024年02月06日
    浏览(73)
  • 实践解决:IDEA2022版本创建Maven项目时没有出现src目录

    大家好,我是小白DunkIT,今天给大家分享一下我最近遇到的IDEA2022.3版本创建Maven项目时出现没有src目录的问题。 问题:IDEA创建Maven项目时没有出现src目录 创建Maven项目 新版本的IDEA创建是选用的是Maven Archetype,选择这个也是和Maven一样的。按照这样流程创建完成之后的的架构

    2024年02月11日
    浏览(42)
  • docker以外挂目录的方式部署springboot项目

    前置准备: 清单: 安装有docker的Linux springboot打包的jar文件(该项目只有一个返回\\\"hello world\\\"接口) Linux的IP地址: 192.168.221.129 springboot项目的接口: 我上传的位置为:/root/dockerJar,如下: 使用 docker  images 查看镜像:   原理: 我们运行jdk镜像时,把Linux中的jar文件挂载到该

    2023年04月25日
    浏览(25)
  • git项目中.github目录是干什么的都有什么作用

    .github 目录通常在一个 GitHub 项目中使用,用于存放 GitHub 提供的一些特性和工具的配置文件。以下是 .github 目录中可能包含的一些文件或子目录: 这个目录用于存放 GitHub Actions 的工作流配置文件。GitHub Actions 是 GitHub提供的一种持续集成/持续部署 (CI/CD) 服务。用户可以定义工

    2024年02月06日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包