码迷,mamicode.com
首页 > 编程语言 > 详细

spring常用注解

时间:2019-09-03 23:55:44      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:成员   处理   config   返回   ali   except   wired   autowire   控制   

 

@Controller  标注为一个控制器类

@RestController  包含@Controller  @ResponseBody  默认返回json格式

@Service  标注为业务层组件

@Repository  标注数据访问组件,即DAO组件

@Component  泛指组件

@Autowired  用来装配bean,可以修饰构造器,成员变量,方法,可以配合@Qualifier(value="xx"),实现按beanName注入

@RequestMapping  提供请求映射信息,可以修饰类,方法

@RequestParam  将请求参数数据映射到方法的参数上

@PathVariable  用来接受路径参数

@Cacheable  用来标记缓存查询,用于方法或类,标记在一个方法上时表示该方法是支持缓存的,标记在一个类上时表示该类所有的方法都是支持缓存的

@Resource  作用相当于@Autowired

@Aspect  声明一个切面类

@Configuration  声明当前类是一个配置类

@Transactional  声明事务

@SessionAttributes  可以使得模型中的数据存储一份到session域中

@ControllerAdvice  配合@ExceptionHandler使用,对异常进行处理

@Scheduled  修饰方法,启动定时任务

 

spring常用注解

标签:成员   处理   config   返回   ali   except   wired   autowire   控制   

原文地址:https://www.cnblogs.com/jhin-wxy/p/11456345.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!