• spring常用注解


    @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  修饰方法,启动定时任务

  • 相关阅读:
    uva 11294 Wedding
    uvalive 4452 The Ministers’ Major Mess
    uvalive 3211 Now Or Later
    uvalive 3713 Astronauts
    uvalive 4288 Cat Vs. Dog
    uvalive 3276 The Great Wall Game
    uva 1411 Ants
    uva 11383 Golden Tiger Claw
    uva 11419 SAM I AM
    uvalive 3415 Guardian Of Decency
  • 原文地址:https://www.cnblogs.com/jhin-wxy/p/11456345.html
Copyright © 2020-2023  润新知