您的位置:首页 > 房产 > 建筑 > 广告设计公司绩效考核_恩施州发展和改革委员会_百度如何免费打广告_免费站长工具

广告设计公司绩效考核_恩施州发展和改革委员会_百度如何免费打广告_免费站长工具

2025/5/3 3:40:37 来源: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请求。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com