摘要: // 剪枝优化 class Solution { public List<List<Integer>> combinationSum(int[] candidates, int target) { List<List<Integer>> res = new ArrayList<>(); List<I 阅读全文
posted @ 2024-03-08 11:31 予真 阅读(2) 评论(0) 推荐(0) 编辑
摘要: @EnableConfigurationProperties是Spring Boot中的一个注解,用于显式地启用对@ConfigurationProperties注解类的支持。当你在你的应用中定义了配置属性类(即使用@ConfigurationProperties注解的类),你可以使用@Enable 阅读全文
posted @ 2024-03-08 10:53 予真 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 假设你有一个服务类,你希望Spring在启动时能够快速地识别并注册它: import org.springframework.stereotype.Indexed;import org.springframework.stereotype.Service;@Indexed@Servicepublic 阅读全文
posted @ 2024-03-08 10:50 予真 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 在Spring Boot中,@ConfigurationProperties注解用于将配置文件(如application.properties或application.yml)中的属性绑定到一个Java Bean上。通过指定prefix属性,可以选择性地绑定配置文件中特定前缀下的属性到Bean的字段 阅读全文
posted @ 2024-03-08 10:48 予真 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 在Spring框架及许多基于Spring的项目中,META-INF/spring.factories文件扮演着重要的角色。这个文件位于项目的META-INF目录下,用于配置Spring框架的自动配置(Auto-Configuration)、监听器(Listeners)、实体(Entities)等组件 阅读全文
posted @ 2024-03-08 10:35 予真 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 类路径扫描是Java框架(特别是Spring框架)中的一个重要特性,它允许框架在应用启动时自动发现和注册应用中的组件。这一过程极大地简化了配置,提高了开发效率。下面是类路径扫描的一些关键点: 原理 自动发现:类路径扫描通过检查应用的类路径,自动查找符合特定条件的类。这些条件通常是类上的注解,如Spr 阅读全文
posted @ 2024-03-08 10:33 予真 阅读(62) 评论(0) 推荐(0) 编辑