- 通过将 OpenTelemetry 与 Spring Boot 集成,您可以从应用程序捕获分布式跟踪和其他遥测数据,从而提供有关其在分布式环境中的性能和行为的宝贵见解。什么是开放遥测?OpenTelemetry定义了用于收集遥测数据(例如指标、跟踪和日志)的 API 和协议,并为流行的编程语言和技术提供了各种库、代理和集成。OpenTelemetry 是一种开放且供应商中立的解决方案,提供统... 通过将 OpenTelemetry 与 Spring Boot 集成,您可以从应用程序捕获分布式跟踪和其他遥测数据,从而提供有关其在分布式环境中的性能和行为的宝贵见解。什么是开放遥测?OpenTelemetry定义了用于收集遥测数据(例如指标、跟踪和日志)的 API 和协议,并为流行的编程语言和技术提供了各种库、代理和集成。OpenTelemetry 是一种开放且供应商中立的解决方案,提供统...
- 在现代的网络应用中,处理大文件上传是一个常见的需求。然而,传统的上传方式往往会受到网络限制和服务器性能的影响,导致用户体验不佳。为了解决这个问题,我们可以使用华为云的对象存储服务(OBS)以及Spring Boot和Vue框架来实现大文件切片上传,并提供稳定高效的用户体验。本文将详细介绍如何使用Spring Boot和Vue框架,集成华为云OBS来实现大文件切片上传。我们将分为以下几个部分进... 在现代的网络应用中,处理大文件上传是一个常见的需求。然而,传统的上传方式往往会受到网络限制和服务器性能的影响,导致用户体验不佳。为了解决这个问题,我们可以使用华为云的对象存储服务(OBS)以及Spring Boot和Vue框架来实现大文件切片上传,并提供稳定高效的用户体验。本文将详细介绍如何使用Spring Boot和Vue框架,集成华为云OBS来实现大文件切片上传。我们将分为以下几个部分进...
- 本文主要讲解SpringMVC中的请求与响应。 本文主要讲解SpringMVC中的请求与响应。
- 这篇文章主要介绍了SpringMVC是隶属于Spring framework家族中的web层框架,以及入门案例和执行流程,bean的加载控制,最后介绍Postman工具的使用。 这篇文章主要介绍了SpringMVC是隶属于Spring framework家族中的web层框架,以及入门案例和执行流程,bean的加载控制,最后介绍Postman工具的使用。
- 这篇文章主要介绍了AOP面向切面编程的概念和作用,以及切入点、通知、切面的内容,后面介绍通知的类别(5类),最后介绍在通知中如何获取并处理数据。 这篇文章主要介绍了AOP面向切面编程的概念和作用,以及切入点、通知、切面的内容,后面介绍通知的类别(5类),最后介绍在通知中如何获取并处理数据。
- 这篇文章主要介绍:1. spring中如何在配置文件applicationContext.xml中配置外部数据源对象的bean。2. 如何加载配置文件到applicationContext.xml中使用。 这篇文章主要介绍:1. spring中如何在配置文件applicationContext.xml中配置外部数据源对象的bean。2. 如何加载配置文件到applicationContext.xml中使用。
- 物化视图是数据库管理系统中的强大工具,允许用户预先计算和存储查询结果,从而提高性能并减少昂贵的计算需求。然而,在现代快节奏的业务环境中,数据库中的数据可能会频繁变化,需要频繁更新物化视图。流数据库使我们能够持续实时地摄取和处理来自不同数据源的大量数据。在本文中,我们将探讨如何使用 Java、Spring 和流数据库(例如RisingWave)查询物化视图。学习目标您将在整篇文章中了解到以下内... 物化视图是数据库管理系统中的强大工具,允许用户预先计算和存储查询结果,从而提高性能并减少昂贵的计算需求。然而,在现代快节奏的业务环境中,数据库中的数据可能会频繁变化,需要频繁更新物化视图。流数据库使我们能够持续实时地摄取和处理来自不同数据源的大量数据。在本文中,我们将探讨如何使用 Java、Spring 和流数据库(例如RisingWave)查询物化视图。学习目标您将在整篇文章中了解到以下内...
- 全网首个全面解析Spring6核心源码的专栏,涵盖:IOC容器、AOP切面、声明式事务、AOT预编译和SpringMVC,让你从根本上彻底掌握Spring6核心技术。 全网首个全面解析Spring6核心源码的专栏,涵盖:IOC容器、AOP切面、声明式事务、AOT预编译和SpringMVC,让你从根本上彻底掌握Spring6核心技术。
- 新建AuthResourceServerConfig.java对gateway网关服务进行配置安全配置,需要使用@EnableWebFluxSecurity而非@EnableWebSecurity,因为SpringCloud Gateway基于WebFluxpackage com.gitegg.gateway.config;import org.springframework.context... 新建AuthResourceServerConfig.java对gateway网关服务进行配置安全配置,需要使用@EnableWebFluxSecurity而非@EnableWebSecurity,因为SpringCloud Gateway基于WebFluxpackage com.gitegg.gateway.config;import org.springframework.context...
- 在分布式系统中,配置管理是一项关键任务。Spring Cloud中的Config组件提供了一个灵活和可扩展的配置中心,帮助开发人员集中管理和动态更新微服务的配置信息。本文将深入介绍Spring Cloud中的Config,包括其背景、特性、工作原理以及与其他Spring Cloud组件的配合使用,帮助读者更好地理解和使用Config。 在分布式系统中,配置管理是一项关键任务。Spring Cloud中的Config组件提供了一个灵活和可扩展的配置中心,帮助开发人员集中管理和动态更新微服务的配置信息。本文将深入介绍Spring Cloud中的Config,包括其背景、特性、工作原理以及与其他Spring Cloud组件的配合使用,帮助读者更好地理解和使用Config。
- 在微服务架构中,网关是服务与外部请求之间的入口,起着路由、过滤和负载均衡等重要作用。Spring Cloud中的Zuul组件提供了强大的网关功能,本文将深入介绍Zuul的背景、特性、工作原理以及与其他Spring Cloud组件的配合使用,帮助读者更好地理解和使用Zuul。 在微服务架构中,网关是服务与外部请求之间的入口,起着路由、过滤和负载均衡等重要作用。Spring Cloud中的Zuul组件提供了强大的网关功能,本文将深入介绍Zuul的背景、特性、工作原理以及与其他Spring Cloud组件的配合使用,帮助读者更好地理解和使用Zuul。
- 在现代的应用程序中,往往需要处理大量的并发请求和复杂的业务逻辑。这就需要我们在多线程环境下保证数据库操作的事务一致性,以避免数据不一致等问题。Spring框架为我们提供了一系列的机制来解决这个问题。本文将探讨在Spring框架中如何确保事务一致性的相关技术和最佳实践。 1. 事务管理器Spring框架通过事务管理器来统一管理事务。事务管理器负责在方法执行前开启事务,在方法执行后根据执行结果进... 在现代的应用程序中,往往需要处理大量的并发请求和复杂的业务逻辑。这就需要我们在多线程环境下保证数据库操作的事务一致性,以避免数据不一致等问题。Spring框架为我们提供了一系列的机制来解决这个问题。本文将探讨在Spring框架中如何确保事务一致性的相关技术和最佳实践。 1. 事务管理器Spring框架通过事务管理器来统一管理事务。事务管理器负责在方法执行前开启事务,在方法执行后根据执行结果进...
- 在现代的应用程序开发中,往往需要与外部系统进行数据交互,调用外部接口是非常常见的场景。对于使用 Spring Boot 框架开发的应用程序而言,Spring Boot 提供了多种方式来调用外部接口。本文将介绍三种常用的方式,并探讨它们的特点和使用场景。 1. 使用 RestTemplateRestTemplate 是 Spring 提供的一个经典同步 HTTP 客户端工具,可以用于调用 RE... 在现代的应用程序开发中,往往需要与外部系统进行数据交互,调用外部接口是非常常见的场景。对于使用 Spring Boot 框架开发的应用程序而言,Spring Boot 提供了多种方式来调用外部接口。本文将介绍三种常用的方式,并探讨它们的特点和使用场景。 1. 使用 RestTemplateRestTemplate 是 Spring 提供的一个经典同步 HTTP 客户端工具,可以用于调用 RE...
- 当在 Spring 中有多个实现类时,我们可以使用 @Qualifier 或者 @Primary 注解来注入具体的实现类。本文将为您详细介绍这两种方式的使用方法。 使用 @Qualifier 注解@Qualifier 注解允许我们在注入时指定一个限定符,以明确要注入的 bean。以下是使用 @Qualifier 注解的步骤:在每个实现类上添加一个自定义的限定符注解,表示不同的实现类。例如,我... 当在 Spring 中有多个实现类时,我们可以使用 @Qualifier 或者 @Primary 注解来注入具体的实现类。本文将为您详细介绍这两种方式的使用方法。 使用 @Qualifier 注解@Qualifier 注解允许我们在注入时指定一个限定符,以明确要注入的 bean。以下是使用 @Qualifier 注解的步骤:在每个实现类上添加一个自定义的限定符注解,表示不同的实现类。例如,我...
- 在高并发的系统中,为了保障系统的稳定性和可用性,限流是一项非常重要的技术手段。Spring Boot 是一个快速开发的框架,提供了各种各样的功能来简化开发过程。在本文中,将介绍一种基于 Spring Boot 的通用限流方案,帮助开发者实现对 API 接口进行可靠的限流控制。 背景随着互联网的普及和应用的快速发展,很多系统面临了高并发的挑战。如果没有有效的限流机制,系统可能会因为过高的请求量... 在高并发的系统中,为了保障系统的稳定性和可用性,限流是一项非常重要的技术手段。Spring Boot 是一个快速开发的框架,提供了各种各样的功能来简化开发过程。在本文中,将介绍一种基于 Spring Boot 的通用限流方案,帮助开发者实现对 API 接口进行可靠的限流控制。 背景随着互联网的普及和应用的快速发展,很多系统面临了高并发的挑战。如果没有有效的限流机制,系统可能会因为过高的请求量...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签