@Controller 标注为一个控制器类json
@RestController 包含@Controller @ResponseBody 默认返回json格式缓存
@Service 标注为业务层组件session
@Repository 标注数据访问组件,即DAO组件app
@Component 泛指组件事务
@Autowired 用来装配bean,能够修饰构造器,成员变量,方法,能够配合@Qualifier(value="xx"),实现按beanName注入it
@RequestMapping 提供请求映射信息,能够修饰类,方法io
@RequestParam 将请求参数数据映射到方法的参数上变量
@PathVariable 用来接受路径参数配置
@Cacheable 用来标记缓存查询,用于方法或类,标记在一个方法上时表示该方法是支持缓存的,标记在一个类上时表示该类全部的方法都是支持缓存的定时任务
@Resource 做用至关于@Autowired
@Aspect 声明一个切面类
@Configuration 声明当前类是一个配置类
@Transactional 声明事务
@SessionAttributes 可使得模型中的数据存储一份到session域中
@ControllerAdvice 配合@ExceptionHandler使用,对异常进行处理
@Scheduled 修饰方法,启动定时任务