Spring Initailizr--快速入门--SpringBoot的选择

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

😀前言
本篇博文是关于IDEA使用Spring Initializer快速创建Spring Boot项目的说明,希望能够帮助到您😊

🏠个人主页:晨犀主页
🧑个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力😉😉
💕欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看🥰
如果文章有什么需要改进的地方还请大佬不吝赐教 先在此感谢啦😊

Spring Initailizr

Spring Initailizr 介绍

Spring Initailizr 作用

  1. 程序员通过Maven Archetype 来生成Maven 项目,项目原型相对简陋, 需要手动配置, 比较灵活。
  2. 通过Spring 官方提供的Spring Initializr 来构建Maven 项目,能完美支持IDEA 和Eclipse,让程序员来选择需要的开发场景(starter),还能自动生成启动类和单元测试代码。
  3. Spring Initailizr 对Idea 版本有要求同时还要走网络, 等下给大家演示一下。

Spring Initailizr 使用演示

需求: 使用Spring Initailizr 创建SpringBoot 项目,并支持web 应用场景,支持MyBatis

方式1: IDEA 创建

  1. 创建项目

Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java

  1. 选择Spring Initializr

Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
如果看不到这个选项,你需要安装Spring Initailizr插件;看到了说明这个版本本身集成了。
3. 项目的设置

Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
如果在这个页面卡顿,说明你现在连不到外网。换个网络重来一次。
4. 选择需要的开发场景
Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java

Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
选好依赖下一步,就把自己的项目路径配一下,其他不用修改。
Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java

  1. 项目创建好后,自动生成启动类和单元测试代码等

Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java

  1. 说明:因为没有配置数据库连接信息,启动SpringBoot 应用程序会错误提示(如图), ,程序员根据项目需要进行配置(比如数据库连接设置等), 进行业务开发即可

Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java

方式2: start.spring.io/网页 创建

Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
点击它,显示下方页面,这就是外网,就可以去选择相当于把前面的操作整合到这里
Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
依赖在这个地方进行选择
Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
点开就能看到,相较于前面现在只是现在用网页的形式给你展开
Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
选择自己需要的进行点击,就引入了
Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
下一步,点击进行生成
Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
将生成后下载的文件拷贝到自己选择的项目路径,解压一下,里面的结构和用idea创建的没有什么区别。
Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java
将解压后的文件拖到idea打开就可以使用了。

注意事项和细节
  1. 如果通过Spring Initailizr 的pom.xml 爆红
    Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java

  2. 解决方案, 指定版本和当前的springboot 一致,刷新maven 即可解决
    Spring Initailizr--快速入门--SpringBoot的选择,SpringBoot,spring,spring boot,java

😄总结

  1. Spring Initializr 从本质上来说就是一个Web应用程序,它能为你生成Spring Boot项目结构。
  2. 虽然不能生成应用程序代码,但它能为你提供一个基本的项目结构,以及一个用于构建代码的Maven或Gradle构建说明文件。
  3. 如果看不到Spring Initailizr这个选项,你需要安装Spring Initailizr插件;看到了说明这个版本本身集成了。

😁热门专栏推荐
SpringBoot篇
安装Lombok–Lombok的常用注解说明及使用方法
SpringBoot容器–注解的使用
SpringBoot 自动配置–常用配置
SpringBoot 依赖管理和自动配置—带你了解什么是版本仲裁
Spring Boot介绍–快速入门–约定优于配置

文章到这里就结束了,如果有什么疑问的地方请指出,诸大佬们一起来评论区一起讨论😁
希望能和诸大佬们一起努力,今后我们一起观看感谢您的阅读🍻
如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞文章来源地址https://www.toymoban.com/news/detail-641485.html

到了这里,关于Spring Initailizr--快速入门--SpringBoot的选择的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Spring Boot快速入门:构建简单的Web应用

      Spring Boot是一个用于简化Spring应用程序开发的框架,它通过提供开箱即用的配置和一组常用的功能,使得构建高效、可维护的应用变得非常容易。在本篇博客中,我们将一步步地介绍如何快速入门Spring Boot,并构建一个简单的Web应用。 步骤1:准备开发环境 Java Development

    2024年02月07日
    浏览(65)
  • 入门Spring Boot:快速构建Java应用的利器

    Spring Boot是由Pivotal团队开发的开源框架,它基于Spring框架,旨在简化Java应用程序的开发过程。它提供了一种约定大于配置的方式,通过自动配置和起步依赖(Starter Dependencies)来消除繁琐的配置,从而使开发者能够更快地构建独立、可执行的、生产级的Spring应用。 与传统的

    2024年02月07日
    浏览(47)
  • 快速入门:使用 Spring Boot 构建 Web 应用程序

    本文将讨论以下主题: 安装 Java JDK、Gradle 或 Maven 和 Eclipse 或 IntelliJ IDEA 创建一个新的 Spring Boot 项目 运行 Spring Boot 应用程序 编写一个简单的 Web 应用程序 打包应用程序以用于生产环境 通过这些主题,您将能够开始使用 Spring Boot 并创建自己的 Web 应用程序。 Spring Boot是一个

    2024年02月07日
    浏览(81)
  • 【SpringBoot】| Spring Boot 概述和入门程序剖析

    目录 一:Spring Boot 入门 1. Spring能做什么? 2. SpringBoot特点 3. 如何学习SpringBoot 4. 创建Spring Boot项目 Maven的配置 入门案例: SpringBoot中几个重要的注解 5. 了解自动配置原理 依赖管理 自动配置 6. SpringBoot核心配置文件 多环境测试 自定义配置 7. SpringBoot中使用JSP(了解) 8. S

    2024年02月06日
    浏览(54)
  • SpringBoot-1-Spring Boot实战:快速搭建你的第一个应用,以及了解原理

    SpringBootWeb入门 我们在之前介绍Spring的时候,已经说过Spring官方(Spring官方)提供很多开源项目,点击projects,看到spring家族旗下的项目 Spring发展到今天已经形成了一种开发生态圈,Spring提供了若干个子项目,每个项目用于完成特定的功能。而我们在项目开发时,一般会偏向于选

    2024年02月12日
    浏览(61)
  • Spring Boot学习随笔-第一个SpringBoot项目快速启动(org.springframework.boot、@SpringBootApplication、application.yml)

    学习视频:【编程不良人】2021年SpringBoot最新最全教程 创建第一个Module 环境要求 jdk1.8+ maven3.2+ Spring Framework 5.x+ Tomcat 9.0+ IDEA 2021 自动保存刷新pom 在resources下添加application.yml文件后,即可启动springboot应用 由于tomcat内嵌在springboot里面了,所以我们在修改端口号等设置也在配置

    2024年02月05日
    浏览(59)
  • Spring Boot入门(04):SpringBoot实现多环境配置文件切换 | 超级详细,建议收藏

            在开发和部署Spring Boot应用的过程中,经常需要在不同的环境中进行配置,比如开发环境、测试环境、生产环境等。为了方便管理和部署,我们需要实现多环境配置文件切换。本篇教程将带你轻松搞定不同环境部署问题,让你的应用在各个环境中稳定运行。无论你是

    2024年02月12日
    浏览(54)
  • 基于Spring boot和Mybatis外卖项目瑞吉外卖Day9-Redis的快速入门

    4.1 Redis数据结构介绍 Redis是一个key-value的数据库,key一般是String类型,不过value的类型多种多样: 贴心小建议:命令不要死记,学会查询就好啦 Redis为了方便我们学习,将操作不同数据类型的命令也做了分组,在官网( https://redis.io/commands )可以查看到不同的命令: 当然我们

    2023年04月09日
    浏览(52)
  • Spring Boot集成Spring AI实现快速接入openAI

    Spring AI API 涵盖了广泛的功能。每个主要功能都在其专门的部分中进行了详细介绍。为了提供概述,可以使用以下关键功能: 跨 AI 提供商的可移植 API,用于聊天、文本到图像和嵌入模型。支持同步和流 API 选项。还支持下拉访问模型特定功能。我们支持 OpenAI、Microsoft、Amaz

    2024年04月28日
    浏览(34)
  • 【JavaEE】spring boot快速上手

    学习流程介绍: spring boot springmvc spring framework mybatis spring 源码 项目管理工具,idea中将他嵌入进来了 项目构建、打包 依赖管理 会出现的一个官方bug 就是当你创建maven项目的时候会卡死 那么怎么办呢? 你只能先关闭原来项目,再重新去创建maven项目。 创建完项目之后 创建完

    2024年02月20日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包