Spring2.5引入注解式处理器
@Controller:用于标识是处理器类;
@RequestMapping:请求到处理器功能方法的映射规则;
@RequestParam:请求参数到处理器功能处理方法的方法参数上的绑定;
@ModelAttribute:请求参数到命令对象的绑定;
@SessionAttributes:用于声明session级别存储的属性,放置在处理器类上,通常列出
模型属性(如@ModelAttribute)对应的名称,则这些属性会透明的保存到session中;
@InitBinder:自定义数据绑定注册支持,用于将请求参数转换到命令对象属性的对应类型;
Spring3.0引入RESTful架构风格支持(通过@PathVariable注解和一些其他特性支持),且又引入了更多的注解支持
@CookieValue:cookie数据到处理器功能处理方法的方法参数上的绑定;
@RequestHeader:请求头(header)数据到处理器功能处理方法的方法参数上的绑定;
@RequestBody:请求的body体的绑定(通过HttpMessageConverter进行类型转换);
@ResponseBody:处理器功能处理方法的返回值作为响应体(通过HttpMessageConverter进行类型转换);
@ResponseStatus:定义处理器功能处理方法/异常处理器返回的状态码和原因;
@ExceptionHandler:注解式声明异常处理器;
@PathVariable:请求URI中的模板变量部分到处理器功能处理方法的方法参数上的绑定
我在Controller上标注了@RestController,这样相当于Controller的所有方法都标注了@ResponseBody
相关推荐
Spring常用注解和扩展点,Spring常用注解和扩展点,Spring常用注解和扩展点,Spring常用注解和扩展点,Spring常用注解和扩展点,Spring常用注解和扩展点,Spring常用注解和扩展点,Spring常用注解和扩展点
浅谈Spring常用注解 浅谈Spring常用注解是Spring框架中的一些基本概念,了解这些概念对于 MASTERING SPRING Framework非常重要。本文将对Spring中常用的注解进行分类和介绍,并对每个注解的使用进行解释。 一、...
Spring 常用注解整理,分类:创建对象;注入数据;范围;全局异常;生命周期;新注解;JPA;扩展原理等注解类型。
Spring常用注解
以下是对Spring常用注解的详细说明: 1. `@Component`:这是Spring的基础组件注解,用于标记一个类作为Spring管理的Bean。你可以将其视为传统XML配置中的`<bean>`标签。Spring会自动扫描标记了此注解的类,并将它们...
spring常用注解,省去配置文件的麻烦,使用简洁的注解自动完成spring的配置
Spring常用注解(收藏大全) Spring 框架中提供了许多注解,以便于开发者快速、方便地开发应用程序。这些注解可以分为多个类别,包括 bean 声明、依赖注入、配置类相关、切面相关、属性支持、值注入、环境切换等。 ...
此外,Spring还提供了其他一些常用的注解,如@Service、@Repository和@Controller,它们分别用于标记业务层、数据访问层和控制层的bean。这些注解配合@Component,可以实现基于组件扫描的自动化配置,进一步减少.xml...
自己整理的一些常见的spring注解,文件是xmind的,平时用于梳理记忆
以下是一些Spring常用的注解: 1. `@Component`:这是Spring中的基础组件注解,用于标记一个普通的Java类作为Spring管理的Bean。例如,可以将`Zoo`类标记为`@Component`,然后Spring会自动发现并管理它。 ```java ...
以下是一些常用的Spring注解: 1. **@Component** - 用于标记一个类作为Spring管理的Bean。 - 可以配合@ComponentScan注解使用,自动扫描指定包下的所有组件。 2. **@Service** - 特别适用于业务逻辑层的服务...
本文将详细介绍 Spring 框架中常用的注解,并阐述如何使用这些注解来构造 IoC 容器。IoC 容器是 Spring 框架的核心组件之一,它提供了一个强大的依赖注入机制,能够帮助开发者更方便地管理和维护应用程序中的组件。...
**Spring Boot 常用注解详解** Spring Boot以其简洁的配置、快速的启动和集成众多优秀框架的能力,成为Java开发领域中的热门选择。在Spring Boot应用中,注解起着至关重要的作用,它们简化了配置,使得代码更加简洁...
1. **@Autowired**:这是Spring最常用的注解,用于自动装配bean。它可以根据类型、名称或属性的类型来查找并注入相应的bean。默认情况下,Spring会根据字段的类型来匹配bean。如果存在多个相同类型的bean,可以通过`...
工作实战中总结的java项目开发经验和技巧,都是积累,希望帮助到您。
1. `@Autowired`注解:这是Spring中最常用的注解,用于自动装配依赖。当我们在类的字段或方法上使用这个注解时,Spring容器会自动寻找合适的bean来填充。如果存在多个候选bean,可以通过指定类型或名称进行精确匹配...