SpringBoot小结

news/2025/2/22 16:11:53/

SpringBoot:Spring的诞生是为了简化 java程序开发的,SpringBoot 是 Spring 的脚手架

SpringBoot 优点

1.快速集成框架: 快速集成添加外部框架(快速引入依赖,且在SpringBoot中 SpringBoot会根据当前项目版本,引入对应依赖的版本)
2.内置运行容器:内置 Web 框架 无需配置 Tomcat 等 web 容器,直接运行和部署程序
3.快速部署项目: 不依赖任何 Web 容器
4.可以完全抛弃xml,使用注解和配置的方式进行开发(SpringBoot Bean默认扫描路径是com.example.demo)
5.支持更多的监控指标,可以更加容易且直观观察到项目的运行情况

@ResponseBody 和 RequestMapping

@Controller
@ResponseBody //加在类上,表示当前类中所有的方法返回值都是一个非静态页面的数据
public class HelloSpringBoot {@RequestMapping("sayHello") //类似于Servlet 中的 WebServlet注解public String sayHi(){return "hello SpringBoot";}
}

约定大于配置

在SpringBoot 中有一些默认的约定,比如SpringBoot约定: Bean默认扫描路径是com.example.demo,类上标注 @SpringBootApplication 就可以启动 SpringBoot 项目了


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

相关文章

电脑密码忘了怎么解除?试试这3个方法!

案例:我的电脑太久没有使用,导致我忘记了密码,试了好几次还是显示密码错误。怎样才能找回电脑的开机密码? 【我忘记了电脑密码,导致我无法使用电脑,给我的生活带来了很大的困扰。有没有小伙伴遇到过相同的…

低代码平台盘点:这5款平台备受欢迎!

随着数字化转型需求的持续增长,企业正在寻求更高效的方式来构建定制软件。低代码平台因其能够以最少的编码需求促进更快的应用程序开发而广受欢迎。这些平台提供拖放界面、预置模板和可视化设计工具,使用户无需具备编程语言专业知识即可构建自定义应用程…

k8s 基于MutatingWebhookConfiguration实现node超卖和sidecar注入

k8s 基于MutatingWebhookConfiguration实现node超卖和sidecar注入 源码在:https://github.com/Seaiii/MutatingWebhook我写了几个脚本,可以直接运行。 一、MutatingWebhookConfiguration原理 MutatingWebhookConfiguration 是 Kubernetes 中的一种资源对象&#…

介绍 Apache Spark 的基本概念和在大数据分析中的应用

Apache Spark 是一个基于内存计算的开源集群计算框架,它能够处理大数据的分布式计算。与 Hadoop 相比,Spark 更适用于迭代算法和交互式数据挖掘,具有更高的性能和更好的扩展性。Spark 支持多种语言,如 Scala、Java、Python 和 R 等…

Python 学习 2022.08.28 周日

文章目录 一、 概述1.1) 之前写的文章:1.2) 基础点1.3) 配置1.4) Python2 和 Python3 的区别1.5) 相关问题跟踪解决1.6) 其他 一、 概述 1.1) 之前写的文章: 【Python大系】Python快速教程《Python 数据库 GUI CGI编…

BSCI验厂13个执行领域注意事项分享

【BSCI验厂13个执行领域注意事项分享】 什么是BSCI验厂? BSCI验厂是为了商界能够接受并遵守全球的社会责任审核,用一套统一、通用的程序和不断完善的政策,来监督、督促、发展企业的社会责任表现,也会利于积极推动供应商接受BSCI验…

基于ArcGIS Pro、Python、USLE、R、INVEST模型等多技术融合的生态系统服务构建生态安全格局

目录 基于ArcGIS Pro、Python、USLE、INVEST模型等多技术融合的生态系统服务构建生态安全格局 第一章 生态安全评价理论及方法介绍 第二章 平台基础 第三章 数据获取与清洗 第四章 基于USLE模型的土壤侵蚀评价 第五章 基于风蚀修正模型的防风固沙功能评估 第六章 水源涵…

springboot 集成 Swagger2(速通)

目录 1. 概述2. 案例 13. UI 的简单使用4. 简单配置 Docket 对象1. 配置文档的描述信息2. 定义包扫描规则 5. 指定接口不生成文档1. 自定义注解2. 路径匹配 6. 常用注解 1. 概述 简单理解——代写接口文档的框架,可跟随接口修改实时更新。 Open API 格式&#xff…