当前位置: 首页 > news >正文

Spring boot基础

目录

     快速搭建Spring boot应用

     Spring boot Actuator

     Spring boot Profile


        Spring boot 是完成应用快速开发的脚手架工具,能够快速搭建独立的Spring 应用程序。本文从3个方面介绍Spring boot:快速搭建Spring boot应用、‌ Spring Boot Actuator、Profile        

     快速搭建Spring boot应用

        开发Spring boot应用通常由如下步骤:1)添加项目依赖  2)写代码注解 3)写配置文件 。下方项目示例,以maven构建的方式搭建Spring boot项目。

        1、创建应用

          2、添加项目依赖

        项目添加了springmvc和test的依赖

        3、写代码注解

        4、增加项目配置(yml方式)

        启动项目,测试:

     Spring boot Actuator

        Spring Boot Actuator ‌是Spring Boot中的一个重要模块,主要用于监控和管理Spring Boot应用程序。它通过HTTP端点或JMX暴露了一系列内置的端点(endpoints),可以让你了解应用程序的运行状况、性能指标、配置信息等。下方示例演示项目健康检查和指标情况。

        1、添加actuator依赖

        2、增加actuator配置

        启动测试:

     Spring boot Profile

        Spring boot应用的配置文件主要有两种方式,properties和yml方式,由于yml文件方式显示配置信息更直观,本文主要介绍yml方式。配置文件在不同的环境使用不同的配置信息,示例如下:

        从配置文件看出,项目启动后指定的配置文件是:application-prod.yml,系统会按照prod中的配置信息启动。测试如下,监控中就不存在metrics的信息

http://www.xdnf.cn/news/649315.html

相关文章:

  • Flink 窗口与时间语义速记手册
  • day021-定时任务
  • macOS烧录stm32程序初步成功
  • 海思3519V200 上基于 Qt 的 OpenCV 和 MySql 配置开发
  • Qt MinGW编译出现obj file too big问题
  • #git 储藏库意外被清空 Error: bad index – Fatal: index file corrupt
  • centos7.9使用docker-compose安装kafka
  • 2025LitCTF--Crypto--WriteUp
  • MathQ-Verify:数学问题验证的五步流水线,为大模型推理筑牢数据基石
  • 【深度学习】6. 卷积神经网络,CNN反向传播,感受野,池化变种,局部连接机制,可视化实例
  • Kafka|基础入门
  • LLM outputs.loss 返回什么
  • 零基础设计模式——结构型模式 - 桥接模式
  • 如何做好一份网络安全技术文档?
  • 在SpringBoot项目中策略模式的使用
  • Spring 核心配置文件(spring.xml)构建指南
  • Vue 核心技术与实战day04
  • anaconda环境变量+vscode汉化配置
  • Unity 3D AssetBundle加密解密教程
  • 【后端高阶面经:Elasticsearch篇】38、Elasticsearch 高可用架构解析:分片容灾、Translog 调优与双集群
  • UDP和TCP特征的详解
  • 鸿蒙OSUniApp 制作自定义的进度条组件#三方框架 #Uniapp
  • 上海市计算机学会竞赛平台2025年5月月赛丙组手机充电
  • TCP协议原理与Java编程实战:从连接建立到断开的完整解析
  • 计算机网络】深入解析 TCP 协议:从三次握手到拥塞控制
  • java高级 -动态代理
  • 华为云Flexus+DeepSeek征文 | DeepSeek-V3/R1商用服务开通体验全流程及使用评测
  • 项目部署一次记录
  • 第7章:Zephyr 的低功耗机制
  • 在 ElementUI 中实现 Table 单元格合并