SpringBoot概念、创建和运行

news/2024/11/8 11:56:19/

一、什么是SpringBoot?

Spring 的诞生是为了简化 Java 程序的开发的,而 Spring Boot 的诞生是为了简化 Spring 程序开发的。
Spring Boot 翻译⼀下就是 Spring 脚⼿架,它就是为了快速开发 Spring 框架而诞生的。

二、SpringBoot的优点

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

三、SpringBoot项目创建

先要安装 Spring Assistant(Spring 助手)插件才能创建 Spring Boot 项目
在这里插入图片描述
安装之后,就有了 Spring Assistant 选项
在这里插入图片描述
接下来创建SpringBoot项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
验证项目是否运行成功:
在这里插入图片描述
在这里插入图片描述
目录介绍:
在这里插入图片描述
尝试运行一个项目和浏览器进行交互:
在这里插入图片描述
在这里插入图片描述
注意:我们要将注入容器类和启动类放到同级目录下,这时候 Spring Boot 项目才能正常的将 bean 注⼊到容器中,
如下图:
在这里插入图片描述

Spring Boot 项⽬的另⼀个特点:约定大于配置


http://www.ppmy.cn/news/83246.html

相关文章

松弛去噪:无源数据的无监督域自适应眼底图像分割

文章目录 Denoising for Relaxing: Unsupervised Domain Adaptive Fundus Image Segmentation Without Source Data摘要本文方法Pseudo Labeling with Class-Dependent ThresholdsLabel Self-correction Towards Effective AdaptationClass-Conditional Label Error Estimation…

万字长文详述ClickHouse在京喜达实时数据的探索与实践 | 京东云技术团队

1 前言 京喜达技术部在社区团购场景下采用JDQFlinkElasticsearch架构来打造实时数据报表。随着业务的发展 Elasticsearch开始暴露出一些弊端,不适合大批量的数据查询,高频次深度分页导出导致ES宕机、不能精确去重统计,多个字段聚合计算时性能…

Python论文复现:VMD之自适应选择分解模态数K值

Python论文复现:《基于稀疏指标的优化变分模态分解方法》 信号分解方法中,虽然变分模态分解(Variational Mode Decomposition, VMD)有严格的数学推导,能有效抑制端点效应、模态混叠等问题,但其分解模态数需…

python + windQuant:挑选公司

给定一些k线选股指标,如何挑选符合条件的公司,以python windquant为例? 【申明:本例只用来作为python学习交流之用,切勿以此作为投资的选股条件】 0、用以下条件挑选公司: 仅作示例用: 【1】…

Spring Cloud Netflix实现服务发现与负载均衡:提高应用的可用性和可靠性

Spring Cloud Netflix实现服务发现与负载均衡:提高应用的可用性和可靠性 一、简介1. 云时代应用需求的变化2. 微服务架构及其对服务发现和负载均衡的要求3. Spring Cloud Netflix作为微服务框架的选择 二、Spring Cloud Netflix概述1. Spring Cloud Netflix的由来和…

1013 Battle Over Cities(34行代码+详细注释)

分数 25 全屏浏览题目 切换布局 作者 CHEN, Yue 单位 浙江大学 It is vitally important to have all the cities connected by highways in a war. If a city is occupied by the enemy, all the highways from/toward that city are closed. We must know immediately i…

Knowledge-Based Systems latex论文模板

Knowledge-Based Systems 杂志官网https://www.sciencedirect.com/journal/knowledge-based-systems Knowledge-Based Systems 期刊投稿网址 Editorial Manager LetPub 投稿经验和评论: KNOWLEDGE-BASED SYSTEMS 影响因子8.139分,是几区,20…

Tcl-5. format 命令

format 命令和 C 语言中的 printf 和 sprintf 命令类似。它根据一组格式说明来格式化字符 串。此命令不会改变被操作字符串的内容。 [语法]:format spec value1 value2 ... spec 变元包含了格式说明关键词和附加文字。使用%来引入一个关键词,后跟 0 个…