排序
面试题:什么是 Spring Cloud Gateway?
Spring Cloud Gateway 是 Spring Cloud 生态系统中的一个 API 网关 组件,用于构建微服务架构中的统一入口。它基于 Spring WebFlux 实现,采用 异步非阻塞模型,...
面试题:你项目里为什么选择 Gateway 作为网关?
在项目中选择 Spring Cloud Gateway 作为网关,通常基于以下几个关键原因。以下是我在项目中选择 Gateway 的理由和具体场景: 1. Spring 生态的天然集成 理由:项目基于 Spring ...
面试题:说说什么是 API 网关?它有什么作用?
什么是 API 网关? API 网关(API Gateway)是微服务架构中的一个核心组件,作为系统的统一入口,负责接收、路由和处理所有客户端请求。它是客户端与后端微服务之间的中间层,用于集中管理 API ...
面试题:Dubbo 和 Spring Cloud Gateway 有什么区别?
Dubbo 和 Spring Cloud Gateway 是两个不同的技术组件,分别用于不同的场景和目的。以下是它们的主要区别: 1. 定位和用途 Dubbo: Dubbo 是一个高性能的 RPC(远程过程调用)框架,主要...
面试题:简述 instanceof 关键字的作用
instanceof 是 Java 中的一个关键字,用于检查一个对象是否是指定类或其子类的实例,或者是否实现了某个接口。它返回一个布尔值:如果对象是指定类型或其子类型的实例,则返回 true,否则返回...
面试题:请描述 Java 中 JDK 和 JRE 的区别 ?
在 Java 中,JDK(Java Development Kit) 和 JRE(Java Runtime Environment) 是两个核心概念,它们的作用和组成不同,具体区别如下:
面试题:Spring Boot 中 application.properties 和 application.yml 的区别是什么?
在 Spring Boot 中,application.properties 和 application.yml 是两种常用的配置文件格式,它们都可以用来定义应用程序的配置。尽管它们的功能相同,但在语法和使用场景上有一...
面试题:如何在 Spring Boot 中定义和读取自定义配置?
在 Spring Boot 中,定义和读取自定义配置是非常常见的需求。Spring Boot 提供了多种灵活的方式来实现这一点,以下是详细的方法和步骤: 1. 定义自定义配置 自定义配置可以通过 application.pro...
面试题:Spring Boot 配置文件加载优先级你知道吗?
是的,Spring Boot 配置文件的加载优先级是一个非常重要的知识点,尤其是在需要覆盖默认配置或根据环境加载不同配置时。Spring Boot 支持多种配置文件格式(如 application.properties&nbs...
面试题:Spring Boot 打成的 jar 和普通的 jar 有什么区别 ?
Spring Boot 打成的 可执行 JAR 和普通的 JAR 文件在结构和用途上有显著的区别。以下是它们的详细对比: 1. 普通 JAR 文件 普通 JAR 文件是标准的 Java 归档文件,通常用于打包...