Spring Boot的创建和使用

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

目录

什么是Spring Boot

Spring Boot的优点

Spring Boot项目的创建

通过idea创建Spring Boot项目

1.安装插件

2.new project

3.选择Spring Boot项目,选择合适的jdk版本,设置创建项目的源地址(默认strat.spring.io)

4.设置项目的参数

5. 选择Spring Boot版本,以及添加项目的外部依赖.

6.设置项目路径和保存的路径

7. 确保idea能够正常加载Spring Boot项目

8.运行启动类

网页版创建并备份到本地

1.在地址栏中输入start.spring.io并进入

2.选择配置信息

3.生成项目

4.生成压缩包

5.备份

删除四个无用文件

Spring Boot目录说明

 输出Hello world

 约定大于配置


什么是Spring Boot

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

Spring Boot翻译过来就是Spring 脚手架.

我们在盖房子的时候就会用到脚手架. 脚手架的作用就是为了能够更加快速的盖房子.

Spring Boot的创建和使用

所以说 Spring Boot就是一个为了快速开发和使用Spring的脚手架.


Spring Boot的优点

  • 快速的集成框架,Spring Boot提供了启动添加依赖的功能,用于秒级集成各种的框架.
  • 内置运行容器,无需配置Tomcat和Web容器,可以直接运行和部署程序.
  • 快速部署项目,无需外部容器即可启动并运行项目.
  • 抛弃繁琐的XML
  • 支持更多的监控指标,可以更加容易直观的观察到项目的运行情况.

Spring Boot项目的创建

1.可以通过idea创建(这也是主要的创建方式

  • 如果idea是专业版,那么无需任何的插件,可以直接创建Spring Boot项目.
  • 如果idea是社区版,需要安装Spring Boot Helper插件.(此插件在2022版本开始收费)

2.通过网页版创建


通过idea创建Spring Boot项目

这里以社区版为例:

1.安装插件

Spring Boot的创建和使用

 安装完成之后变成如下名字:

Spring Boot的创建和使用


2.new project

Spring Boot的创建和使用

3.选择Spring Boot项目,选择合适的jdk版本,设置创建项目的源地址(默认strat.spring.io)

Spring Boot的创建和使用

4.设置项目的参数

Spring Boot的创建和使用

5. 选择Spring Boot版本,以及添加项目的外部依赖.

 Spring Boot的创建和使用

6.设置项目路径和保存的路径

Spring Boot的创建和使用 

7. 确保idea能够正常加载Spring Boot项目

Spring Boot的创建和使用

 Spring Boot的创建和使用

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

Spring Boot的创建和使用

 看到此图标说明项目已经初始化好了.

Spring Boot的创建和使用

如果此过程中项目加载出错,那么大概率就是maven的国内源没有配置好,需要取配置maven的国内源.

8.运行启动类

Spring Boot的创建和使用

如果控制台打印了启动所用的时间,并且debug没有中断,说明当前Spring Boot的项目已经创建好了.


网页版创建并备份到本地

1.在地址栏中输入start.spring.io并进入

Spring Boot的创建和使用

2.选择配置信息

Spring Boot的创建和使用

3.生成项目

Spring Boot的创建和使用 

4.生成压缩包

此时会下载一个demo.zip的压缩包到本地.

Spring Boot的创建和使用 

5.备份

我们可以将它复制到桌面上,留着备份,如果之后通过网页或者idea的方式创建不了的时候,我们就可以用本地备份的来创建Spring Boot项目.

Spring Boot的创建和使用 

解压缩到桌面, 在idea中打开此文件.

Spring Boot的创建和使用

Spring Boot的创建和使用 

Spring Boot的创建和使用

如果没有识别到Maven,就手动设置. 

Spring Boot的创建和使用 


删除四个无用文件

Spring Boot的创建和使用 

1,3,4是关于maven命令一些配置文件,因为idea已经内置了maven插件,所以我们使用idea提供的可视化工具操作即可.

2是一个帮助文档,项目创建会自动生成,删除即可.


Spring Boot目录说明

Spring Boot的创建和使用 


 输出Hello world

Spring Boot的创建和使用

启动项目

Spring Boot的创建和使用


 约定大于配置

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

上述代码我们没有配置扫描路径,Spring Boot约定启动类所属的路径就是扫描路径,在这里base-package就是com.example.demo.

Spring Boot的创建和使用

只有在这个目录下或者是子目录下的类才会去扫描. 

 

 

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

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

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

相关文章

  • Spring Boot 系列1 -- 概念、创建和使用

    Spring Boot 系列1 -- 概念、创建和使用

    目录 1. 什么是Spring Boot? 2. Spring Boot 的优点 3. Spring Boot 项目的创建 3.1 使用IDEA创建 3.2 网页版创建 4. 项目目录和项目运行 4.1 项目目录  4.2 运行项目 4.3 使用Spring Boot项目实现网页输出Hello World 5. 路径问题 Spring 的诞生是为了简化 Java 程序的开发的,而 Spring Boot 的诞生是为了

    2024年02月15日
    浏览(31)
  • 使用阿里云镜像创建一个Spring Boot项目

    使用阿里云镜像创建一个Spring Boot项目

    由于现在的idea在创建项目时已经不支持Java8版本了,如果我们还想用8版本,可以使用阿里云镜像创建。所以得改变原有的地址为: https://start.aliyun.com 上面是idea专业版创建项目,如果是社区版还需要在创建前安装一个插件 : Spring Boot Helper 不过这个是收费的,想要免费的我们

    2024年04月25日
    浏览(7)
  • 【JavaEE】Spring Boot - 项目的创建和使用

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

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

    2024年02月14日
    浏览(13)
  • 多线程的优点是什么?如何创建和启动一个线程?线程的状态有哪些?什么是线程安全?

    多线程的优点包括: 提高程序的执行效率:多线程可以同时执行多个任务,充分利用CPU资源,提高程序的整体执行效率。 提高系统的响应速度:多线程可以将耗时的任务放在后台执行,使得用户界面保持流畅,提高系统的响应速度。 提高系统的可靠性:多线程可以将任务分

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

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

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

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

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

    2024年02月10日
    浏览(18)
  • Spring Boot 中的 RabbitMQ 是什么,如何使用

    Spring Boot 中的 RabbitMQ 是什么,如何使用

    RabbitMQ 是一个开源的消息队列系统,它通过 AMQP(高级消息队列协议)来实现消息的传递。Spring Boot 是目前非常流行的 Java 开发框架,它提供了很多便利性的功能,其中就包括对 RabbitMQ 的支持。 在本文中,我们将介绍 RabbitMQ 的基本概念,以及如何在 Spring Boot 中使用 RabbitMQ。

    2024年02月12日
    浏览(20)
  • Spring Boot 中的 MyBatis 是什么,如何使用

    Spring Boot 中的 MyBatis 是什么,如何使用

    MyBatis 是一种流行的 Java 持久化框架,可以将 SQL 查询映射到对象上,并提供了简单易用的 API 来执行 CRUD 操作。Spring Boot 可以与 MyBatis 集成,提供了简化配置和自动化配置的功能,使得使用 MyBatis 变得更加容易。 在本文中,我们将介绍 Spring Boot 中的 MyBatis,包括如何配置和使

    2024年02月16日
    浏览(10)
  • Spring Boot中的Hibernate是什么,如何使用

    Spring Boot中的Hibernate是什么,如何使用

    Hibernate是一个流行的Java ORM框架,它提供了一种将Java对象映射到关系数据库表的方法。Spring Boot集成了Hibernate,使得在开发Web应用程序时可以轻松地使用Hibernate操作数据库。本文将介绍Spring Boot中的Hibernate是什么以及如何使用。 Hibernate是一个流行的Java ORM框架,它提供了一种将

    2024年02月13日
    浏览(11)
  • Spring Boot 中的 TransactionTemplate 是什么,如何使用

    Spring Boot 中的 TransactionTemplate 是什么,如何使用

    事务管理是任何应用程序中至关重要的部分,特别是在处理数据库操作时。Spring Boot提供了多种方式来管理事务,其中之一是使用 TransactionTemplate 。本文将深入探讨 TransactionTemplate 是什么,以及如何在Spring Boot中使用它来简化事务管理。 TransactionTemplate 是Spring框架中的一个类,

    2024年02月02日
    浏览(10)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包