首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#注解

优雅使用Enum提升SpringBoot配置管理效率

码农编程进阶笔记

在实际业务中,可能需要根据不同的环境或配置动态调整这些枚举值。@ConfigurationProperties 注解允许开发者将外部配置文件中的内容映射到 Ja...

100

SpringBoot基础(四):注册Bean的八种方式及适用场景

Java微观世界

在类上添加@Component、@Service、@Controller、@Repository等注解,配合@ComponentScan扫描包路径。

23110

陶哲轩:感谢Lean,我又重写了20年前经典教材!

机器之心

陶哲轩还强调,尽管项目中的定义、定理及证明编排严格遵循了教材内容,但他尽量避免直接引用教材原文,而是在适当处标注了原书参考文献。因此,该形式化工程应视为原教材的...

9610

Spring 中如何将值注入到静态字段中

崔认知

在 Spring 应用中,我们通常会使用 @Value 注解从属性文件中加载配置值。例如,假设我们在 application.properties 文件中定义了...

8900

Python 3.14.0 Beta 1 正式发布!

Ai学习的老章

类型注解的评估现在被延迟,这改进了使用注解的语义。这意味着类型注解将不再在模块导入时被立即评估,而是在需要时才进行评估,这可以提高性能并解决一些循环引用问题。

15310

Spring 团队谈 AOT 缓存处理、空值安全性和支持政策

深度学习与Python

首先,JSpecify 定义了三种空值类型:可空(@Nullable 注解)、非空(@NonNull 注解)和未指定(Java 默认行为)。Java 的默认行为...

6500

基于 Micrometer 封装的监控框架实践

磊叔的技术博客

此背景也源于近期一个项目功能需求而来,本文对此进行整理,对 MicroMeter 实现监控埋点进行说明和扩展。

6500

为什么你的 SpringBoot 自动配置失效了

磊叔的技术博客

可能有的同学会说你的 TestProperties 没有加 @Configuration 注解,Spring 不认识它,那真的是这样吗?很显然也不是。

8910

SpringBoot 过期属性报错问题分析及排查

磊叔的技术博客

这里先给出一个小结论:报错的key 在相关的 ConfigProperties 中都是被标记 @Deprecated 或者 @Deprecated 和 @Dep...

6710

你知道 Junit 是怎么跑的吗?

磊叔的技术博客

从代码和执行结果来看,BeforeClass 和 AfterClass 注解分别在测试类开始之前和之后执行,Before 和 After 注解在测试类中每个测试...

6610

Spring Boot 自动配置原理

磊叔的技术博客

SPI:  Service Provider Interface , 即 服务提供接口

11610

聊一聊 AOP :表现形式与基础概念

磊叔的技术博客

@target:用于匹配当前目标对象类型的执行方法,其中目标对象持有指定的注解;任何目标对象持有Secure注解的类方法;这个和@within一样必须是在目标对...

8910

Spring源码系列:注解详解

磊叔的技术博客

因为要看Spring中注解的具体定义,所以在说之前,先来简单说下JAVA中注解的一些基本知识。

4400

SpringMVC:与Spring的父子容器关系以及包扫描问题

磊叔的技术博客

可以看到,他是要扫描xin.sun.blog包和子包下的所有spring注解的类,但是不包含@Controller注解的类。对于exculude-filter不...

5100

【愚公系列】2023年11月 Java教学课程 197-SpringCloud(Sleuth+Zipkin 链路追踪基本使用)

愚公搬代码

Trace由一个Trace ID和一组Span组成,其中Trace ID用于标识整个请求流程,而Span用于记录一个服务的处理情况,包括调用信息、时间信息、注解...

8910

【愚公系列】2023年11月 Java教学课程 191-SpringCloud(Hystrix服务熔断)

愚公搬代码

微服务中的熔断器是一种模式,旨在提高应用程序的可靠性和可用性。它是一种机制,用于监视应用程序的运行状况,识别异常情况并在必要时自动断开对不可用服务的访问,以保护...

8710

【愚公系列】2023年11月 Java教学课程 190-SpringCloud(Hystrix熔断器介绍和服务降级)

愚公搬代码

微服务中的熔断器是一种模式,旨在提高应用程序的可靠性和可用性。它是一种机制,用于监视应用程序的运行状况,识别异常情况并在必要时自动断开对不可用服务的访问,以保护...

8910

【愚公系列】2023年11月 Java教学课程 188-SpringCloud(Feign远程调用)

愚公搬代码

微服务架构中,不同的服务之间需要相互通信来完成任务。其中一种常见的通信方式是远程调用。远程调用是指在不同的服务之间进行函数调用,而这些服务运行在不同的计算机、进...

9700

Spring Boot缓存预热实战指南

用户11397231

在需要进行缓存预热的类上添加 @Component 注解,并在其方法中添加 @PostConstruct 注解和缓存预热的业务逻辑。

10310

Springboot整合Swaggar最简单方法

小z666

注意:@EnableSwagger2作用是开启Swagger,@Configuration作用是将该类标记为配置类,在springboot启动时,自动装备配可以...

16110
领券