注解

SpringBoot 中使用到的部分注解

@Component 注解

1
2
3
4
@Component
public class CorsFilter implements Filter{

}
  • @Component 是 Spring 框架中的一个注解,用于标记一个类为 Spring 的组件。
  • 当 Spring 应用启动时,它会自动扫描项目中所有的 @Component 注解的类,并创建它们的实例,这些实例会被 Spring 容器管理。
  • 代码中,@Component 注解被用在 CorsFilter 类上,这意味着 CorsFilter 的实例会被 Spring 容器自动创建并管理。这样,就可以在其他需要使用 CorsFilter 的地方,通过依赖注入(例如使用 @Autowired 注解)来获取 CorsFilter 的实例,而不需要手动创建 CorsFilter 的实例。