Spring —— Spring Boot 创建和使用

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

JavaEE传送门

JavaEE

Spring —— Spring简单的读取和存储对象 Ⅱ

Spring —— Bean 作用域和生命周期



Spring Boot 创建和使用

Spring Boot

Spring 的诞生就是为了简化 Java 程序的开发的. Spring Boot 的诞生就是为了简化 Spring 程序开发的.

Spring Boot 优点

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

Spring —— Spring Boot 创建和使用

Spring Boot 最核心

  1. 快速添加依赖
  2. 内置 web 容器
  3. 自动装配

Spring Boot 项目创建

使用 IDEA 创建

社区版 IDEA, 需要先安装 Spring Boot Helper (注: 此插件在 IDEA 社区版 2022.1.x 之前免费, 之后是收费的 )

Spring —— Spring Boot 创建和使用

创建 Spring Boot 项目

Spring —— Spring Boot 创建和使用

Spring —— Spring Boot 创建和使用

# 注意事项 #

  • 2022.12 发布了 Spring Boot 3, 基于 Spring 6, 要求的最低 JDK 版本 17
  • Spring Boot 2, 要求的最低 JDK 8

Spring —— Spring Boot 创建和使用

Spring —— Spring Boot 创建和使用

Spring —— Spring Boot 创建和使用

如果不是如上图标:

Spring —— Spring Boot 创建和使用

之后勾选 Maven , 点击 OK, 刷新后就是如上图标.


网页版创建

网页版创建项目先访问:https://start.spring.io

Spring —— Spring Boot 创建和使用

得到的 .zip 压缩包, 将它解压, 之后用 idea 打开, 就可以使用了.

还可以使用阿里云: https://start.aliyun.com


Spring Boot 目录介绍

Spring —— Spring Boot 创建和使用


运行 Spring Boot

Spring —— Spring Boot 创建和使用

# 注意事项 #

运行 Spring Boot: 先找到 Spring Boot 启动类 (@SpringBootApplication), 运行启动类中的 main 方法就可以了.


hello world

在创建的项⽬包路径下创建 TestController

@Controller // 当前类为控制器
@ResponseBody // 返回的是数据, 而非页面
//@RestController = @Controller + @ResponseBody
public class TestController {

    @RequestMapping("/hi") // url 路由注册
    public String sayHi(String name) {
        // 为空或为 null, 默认值处理
//        if(name == null || name.equals("")) {
//            name = "world";
//        }
        if (!StringUtils.hasLength(name)) {
            name = "world";
        }
        return "hello " + name;
    }
}

启动 Spring Boot, 访问 127.0.0.1:8080/hi, 展示:

Spring —— Spring Boot 创建和使用

Spring —— Spring Boot 创建和使用

# 注意事项 #

当我们把要注入到容器类和启动类放到同级目录下, 这时候 Spring Boot 项⽬才能正常的将 bean 注⼊到容器中.


约定大于配置

以上情况反应了 Spring Boot 项目的另⼀个特点:约定大于配置。

对比 Spring 的项⽬我们也可以看到这⼀特点,比如在 Spring 中也是要配置 Bean 的扫描路径的,而 Spring Boot 则不需要.


🌷(( ◞•̀д•́)◞⚔◟(•̀д•́◟ ))🌷

以上就是今天要讲的内容了,希望对大家有所帮助,如果有问题欢迎评论指出,会积极改正!!

Spring —— Spring Boot 创建和使用
Spring —— Spring Boot 创建和使用文章来源地址https://www.toymoban.com/news/detail-408403.html

这里是Gujiu吖!!感谢你看到这里🌬
祝今天的你也
开心满怀,笑容常在。

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

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

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

相关文章

  • 【JavaEE】Spring Boot - 项目的创建和使用

    【JavaEE】Spring Boot - 项目的创建和使用

    【JavaEE】Spring Boot 开发要点总结(1) Spring框架是为了简化Java程序的开发的,而Spring Boot框架则是为了简化Spring程序开发的 Spring Boot,也就是Spring 脚手架 现实中的脚手架是这样的: 通过这个脚手架,我们就可以更快速方便的盖房子,并且房子建得会更好 而Spring Boot,就是S

    2024年02月14日
    浏览(8)
  • 如何使用社区版IDEA创建一个Spring Boot项目

    如何使用社区版IDEA创建一个Spring Boot项目

    这篇博客,我们要教大家如何使用社区版IDEA来创建一个Spring Boot的项目。 首先我们要下载一个插件——Spring Boot Helper,只有安装了这个插件我们才能创建Spring Boot项目,如下图所示:  【注意】这个时候和平时下载插件不同,不要直接点“下载”按钮, 因为这个插件是需要

    2024年02月12日
    浏览(11)
  • Java中使用Spring Boot创建RESTful API

    在当今的Web开发中,构建RESTful API已经成为一个常见的任务。Spring Boot框架提供了一种简单、快速和高效的方式来创建和部署这样的API。本文将引导您逐步了解如何使用Spring Boot来构建和开发RESTful API。 首先,我们需要设置开发环境。确保您的系统上已经安装了以下软件: Ja

    2024年02月10日
    浏览(16)
  • 使用IDEA创建使用 JDK8 的 2.x.x 版本的 Spring Boot 项目以及 Spring Boot 项目如何修改JDK版本

    使用IDEA创建使用 JDK8 的 2.x.x 版本的 Spring Boot 项目以及 Spring Boot 项目如何修改JDK版本

    目录 一、在阿里云上官网上创建项目 二、将 IDEA 中创建项目的源地址修改为阿里云官网 三、创建 3.x.x 的项目之后修改配置降低至 2.7.x 版本和使用 JDK8(修改 Spring Boot 的 JDK 版本同理) 从上面的 Spring Boot 官网的截图中可以发现,自 2023-11-24 之后,最后一个支持使用 JDK8 的

    2024年01月21日
    浏览(10)
  • 2. 使用IDEA创建Spring Boot Hello项目并管理依赖——Maven入门指南

    2. 使用IDEA创建Spring Boot Hello项目并管理依赖——Maven入门指南

    前言:本文将介绍如何使用IDEA创建一个Spring Boot Hello项目,并通过Maven来管理项目的依赖。我们从项目的创建到代码的编写,再到项目的构建和运行,一步步演示了整个过程。 🚀 作者简介:作为某云服务提供商的后端开发人员,我将在这里与大家简要分享一些实用的开发小

    2024年02月10日
    浏览(10)
  • 【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面.

    【Spring Boot学习】Spring Boot的创建,第一个Spring Boot页面.

    前言: 大家好,我是 良辰丫 ,前面几篇文章,我们系统的学习了Spring框架,今天开始,我们就要学习更高级的SpringBoot框架了,不要着急哦,我们一起畅游SpringBoot框架的世界.💌💌💌 🧑个人主页:良辰针不戳 📖所属专栏:javaEE进阶篇之框架学习 🍎励志语句:生活也许会让我们遍体

    2024年02月08日
    浏览(41)
  • 【Spring Boot学习一】创建项目 && Spring Boot的配置文件

    【Spring Boot学习一】创建项目 && Spring Boot的配置文件

    目录 一、安装插件 二、创建Spring Boot项目 1、创建项目 1.1 使用IDEA创建  1.2 网页版本创建 2、项目目录介绍与运行 三、Sping Boot的配置文件(重点) 🌷1、.properties配置文件 (1)基础语法:Key = value (2)读取配置⽂件中的内容,@Value 注解使⽤“${}”的格式读取; 🌷2、.y

    2024年02月16日
    浏览(8)
  • Spring Boot项目的创建

    Spring Boot项目的创建

    hi 大家好,又见面了,今天继续讲解Spring Boot Spring 的诞⽣是为了简化 Java 程序的开发的,⽽ Spring Boot 的诞⽣是为了简化 Spring 程序开发的。 Spring Boot是基于Spring框架的一个轻量级开发框架,目的是让开发Spring应用变得更加简单快捷. Spring Boot是Spring脚手架,就是为了快速开发 Spr

    2024年02月14日
    浏览(10)
  • 如何创建 Spring Boot 项目

    如何创建 Spring Boot 项目

    目录 一、Spring Boot 项目的创建 1. 安装 Spring Boot Helper 插件 2. 创建 Spring Boot 项目 3. 项目目录详解 4. 运行 Spring Boot 项目 二、Spring Boot 的优点 前言     Spring Boot 的意思就是 Spring Boot 脚手架的意思,已经总结完成 Spring 的学习,Spring 框架的诞生就是为了简化 Java程序的开发,而

    2024年02月15日
    浏览(8)
  • idea必装的插件 Spring Boot Helper 插件(创建 Spring Boot 项目)

    idea必装的插件 Spring Boot Helper 插件(创建 Spring Boot 项目)

            Spring让Java程序更加快速,简单和安全.Spring对于速度、简单性和⽣产⼒的关注使其成为 世界上最流⾏的Java框架。Spring官⽅提供了很多开源的项⽬,覆盖范围从Web开发到⼤数据,Spring发展到了今天,已经形成了⾃ ⼰的⽣态圈.我们在开发时,也倾向于使⽤Spring官⽅提供的技

    2024年02月04日
    浏览(9)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包