注解

@Mapper 标记这是一个映射接口

@Bean 作用于方法上,相当于xml配置中的<bean>

@Configuration
理解为替换XML配置文件 作用于类上,相当于一个xml配置文件

@Autowired 表示被修饰的类需要注入对象,spring会扫描所有被@Autowired标注的类,然后根据 类型 在ioc容器中找到匹配的类注入

@RestController 在Spring中 等同于@Controller + @ResponseBody 如果要求方法返回的是json格式数据,而不是跳转页面,可以直接在类上标注@RestController,而不用在每个方法中标注@ResponseBody,简化了开发过程。

@Controller 注解,表明了这个类是一个控制器类

@ResponseBody 表示方法的返回值直接以指定的格式写入Http response body中,而不是解析为跳转路径

@RequestMapping 注解是用来映射请求的,即指明处理器可以处理哪些URL请求,该注解既可以用在类上,也可以用在方法上

Last Updated:
Contributors: Warren