广告设计公司绩效考核_恩施州发展和改革委员会_百度如何免费打广告_免费站长工具
2025/10/29 10:47:04
来源:https://blog.csdn.net/weixin_42830080/article/details/147285120
浏览:
次
关键词:广告设计公司绩效考核_恩施州发展和改革委员会_百度如何免费打广告_免费站长工具
广告设计公司绩效考核_恩施州发展和改革委员会_百度如何免费打广告_免费站长工具
| 注解 | 用途 |
|---|
| @Component | 泛指各种组件,标识一个类作为Spring容器中的Bean。 |
| @Controller | 用于标识控制器组件,通常用于处理HTTP请求。 |
| @Service | 用于标识服务层组件,主要包含业务逻辑。 |
| @Repository | 用于标识数据访问层组件,通常与数据库交互。 |
| @Autowired | 用于自动装配Bean,可以写在字段上或方法上。 |
| @Qualifier | 结合@Autowired使用,根据名称进行依赖注入。 |
| @Scope | 标注Bean的作用范围,如singleton、prototype等。 |
| @Configuration | 指定当前类是一个Spring配置类。 |
| @ComponentScan | 用于指定Spring在初始化容器时要扫描的包。 |
| @Bean | 使用在方法上,标注将该方法的返回值存储到Spring容器中。 |
| @Import | 使用@Import导入的类会被Spring加载到IOC容器中。 |
| @RequestMapping | 用于映射请求路径,可以定义在类上和方法上。 |
| @ResponseBody | 表示该方法的返回结果直接写入HTTP响应体中。 |
| @RequestBody | 用于绑定请求体的内容到方法的参数上。 |
| @PathVariable | 用于绑定URL中的占位符到方法的参数上。 |
| @RequestParam | 用于绑定请求参数到方法的参数上。 |
| @ModelAttribute | 用于绑定请求参数到Java对象的属性上。 |
| @SessionAttributes | 用于指定模型属性存储在session中。 |
| @CookieValue | 用于绑定Cookie值到方法的参数上。 |
| @RequestHeader | 用于绑定请求头到方法的参数上。 |
| @RestController | 是@Controller和@ResponseBody的组合,用于创建RESTful控制器。 |
| @SpringBootApplication | 组合注解,包括@Configuration、@EnableAutoConfiguration和@ComponentScan,用于标识SpringBoot应用程序的入口类。 |
| @Profile | 用于指定组件在特定环境下的注册。 |
| @Order | 用于指定组件的加载顺序。 |
| @Aspect | 用于切面编程(AOP)。 |
| @Before | 在目标方法执行之前执行通知。 |
| @After | 在目标方法执行之后执行通知。 |
| @Around | 在目标方法执行前后执行通知。 |
| @Pointcut | 定义切入点表达式,用于指定切面的连接点。 |
| @PropertySource | 用于加载配置文件。 |
| @EnableAsync | 用于开启异步支持。 |
| @Async | 用于标识异步方法。 |
| @EventListener | 用于标识事件监听器方法。 |
| @Transactional | 用于声明事务边界。 |
| @Cacheable | 用于标识缓存方法。 |
| @CachePut | 用于更新缓存。 |
| @CacheEvict | 用于清除缓存。 |
| @EnableCaching | 用于开启缓存支持。 |
| @Scheduled | 用于标识定时任务方法。 |
| @EnableScheduling | 用于开启定时任务支持。 |
| @Conditional | 用于条件化地创建Bean。 |
| @Primary | 用于标识首选的Bean。 |
| @Lazy | 用于标识延迟初始化的Bean。 |
| @Value | 用于注入配置文件中的属性值。 |
| @ConfigurationProperties | 用于将配置文件中的属性绑定到Bean上。 |
| @EnableConfigurationProperties | 用于开启@ConfigurationProperties支持。 |
| @ErrorController | 用于标识错误处理控制器。 |
| @ControllerAdvice | 用于标识全局异常处理类。 |
| @ExceptionHandler | 用于标识异常处理方法。 |
| @InitBinder | 用于标识初始化绑定器的方法。 |
| @ResponseBodyAdvice | 用于标识响应体通知类。 |
| @RestControllerAdvice | 用于标识REST控制器通知类。 |
| @CrossOrigin | 用于支持跨域请求。 |
| @Valid | 用于标识需要进行数据校验的参数。 |
| @Validated | 用于标识需要进行数据校验的类。 |
| @Constraint | 用于自定义数据校验注解。 |
| @ResponseStatus | 用于标识响应状态码。 |
| @RequestPart | 用于绑定请求部分到方法的参数上。 |
| @MatrixVariable | 用于绑定矩阵变量到方法的参数上。 |
| @GetMapping | 用于映射GET请求。 |
| @PostMapping | 用于映射POST请求。 |
| @PutMapping | 用于映射PUT请求。 |
| @DeleteMapping | 用于映射DELETE请求。 |
| @PatchMapping | 用于映射PATCH请求。 |
| @OptionsMapping | 用于映射OPTIONS请求。 |
| @HeadMapping | 用于映射HEAD请求。 |
| @TraceMapping | 用于映射TRACE请求。 |