【JavaEE】----SpringBoot的创建和使用

目录

1.Spring与SpringBoot的区别(面试)

2. SpringBoot的创建

3.SpringBoot创建时的问题及解决

 4.SpringBoot的目录学习

5.创建一个SpringBoot 项目并且启动


1.Spring与SpringBoot的区别(面试)

  • Spring 的诞⽣是为了简化 Java 程序的开发的,⽽ Spring Boot 的诞⽣是为了简化 Spring 程序开发 的。
  • 优点:
  1. 快速集成框架,Spring Boot 提供了启动添加依赖的功能,⽤于秒级集成各种框架。
  2. 内置运⾏容器,⽆需配置 Tomcat 等 Web 容器,直接运⾏和部署程序。 
  3. 快速部署项⽬,⽆需外部容器即可启动并运⾏项⽬。 可以完全抛弃繁琐的 XML,使⽤注解和配置的⽅式进⾏开发。
  4. ⽀持更多的监控的指标,可以更好的了解项⽬的运⾏情况。

2. SpringBoot的创建

  • 安装 Spring Boot Helper(因为idea是社区版2021.3.2,所以需要安装SpringBoot插件)

  • 创建项目

  • 配置国内源

  • 创建项目

3.SpringBoot创建时的问题及解决

  • 因为现在的 IntelliJ IDEA在通过Spring Initilizer初始化项目的时候已经没有java8版本的选项了,java版本只有17和21两个选项

我的解决方法:

  1. 更换Server URL源改为https://start.aliyun.com/即可

    2.修改parent版本和java.version的值

    

 4.SpringBoot的目录

5.创建一个SpringBoot 项目并且启动

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/468613.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2023年全国职业院校技能大赛软件测试赛题第5套

2023年全国职业院校技能大赛 软件测试赛题第5套 赛项名称: 软件测试 英文名称: Software Testing 赛项编号: GZ034 归属产业: 电子与信息大类 …

如何生成狗血短剧

如何生成狗血短剧 狗血短剧剧本将上述剧本转成对话 狗血短剧剧本 标题:《爱的轮回》 类型:现代都市爱情短剧 角色: 1. 林晓雪 - 女,25岁,职场小白,善良单纯 2. 陆子轩 - 男,28岁,公…

内网穿透 | 推荐两个免费的内网穿透工具

目录 1、简介 2、Ngrok 2.1、下载安装 2.2、运行 2.3、固定域名 2.4、配置多服务 3、cpolar 3.1、下载安装 3.2、运行 🍃作者介绍:双非本科大三网络工程专业在读,阿里云专家博主,专注于Java领域学习,擅长web应…

【每日一题】尾随零

尾随零 目录 思路:代码实现: 思路: 最开始看到这题就只想到规规矩矩的做题,先算阶乘在算0,后来提交时总是提示溢出,不死心,改来改去最后没招了。 后来看题解才知道要看5的个数! …

【AI视野·今日CV 计算机视觉论文速览 291期】Wed, 17 Jan 2024

AI视野今日CS.CV 计算机视觉论文速览 Wed, 17 Jan 2024 Totally 182 papers 👉上期速览✈更多精彩请移步主页 Daily Computer Vision Papers MultiPLY: A Multisensory Object-Centric Embodied Large Language Model in 3D World Authors Yining Hong, Zishuo Zhe…

【每日一题】牛客网——链表的回文结构

✨专栏:《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 🙏小杨水平有限,欢迎各位大佬指点,相互学习…

动态水印怎么加 怎么去除动态水印 视频剪辑软件 会声会影安激活序列号 会声会影怎么剪辑视频

为了防止白嫖或者增加美观效果,视频制作者可能会采用动态水印的方式,让其他人难以盗取视频使用。动态水印的添加,需要应用到运动路径功能。接下来,本文会教大家动态水印怎么加,怎么去除动态水印的相关内容。感兴趣的小…

对进程与线程的理解

目录 1、进程/任务(Process/Task) 2、进程控制块抽象(PCB Process Control Block) 2.1、PCB重要属性 2.2、PCB中支持进程调度的一些属性 3、 内存分配 —— 内存管理(Memory Manage) 4、线程(Thread)…

掌握C语言文件操作:从入门到精通的完整指南!

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:C语言学习 贝蒂的主页:Betty‘s blog 1. 什么是文件 文件其实是指一组相关数据的有序集合。这个数据集有一个名称&a…

PR:序列的设置

新建序列 序列设置 将视频拖到时间轴上,如果视频的分辨率或帧率和序列设置不一致会有如下提示,保持现有设置即可

Matplotlib Figure与Axes速成:核心技能一网打尽

Matplotlib Figure与Axes速成:核心技能一网打尽 🌵文章目录🌵 🌳引言🌳🌳 一、Figure(图形)🌳🍁1. 创建Figure🍁🍁2. 添加Axes&#…

亚马逊认证考试系列 - 知识点 - LightSail介绍

一、引言 在当今云计算的时代,亚马逊网络服务(AWS)已成为业界领先的云服务提供商。其中,LightSail服务是AWS为简化云计算的入门和使用而推出的一项服务。它特别适合那些想要快速搭建网站、开发环境或小型应用的用户。通过LightSa…