spring 常用注解

  • @Component:创建类对象,相当于配置<bean/>
    • @Service:写在ServiceImpl类上
    • @Repository:写在数据库访问层类上
    • @Contoller:写在控制器类上
  • @Resource(不需要写set/get方法)设置自动注入
    • jdk中的注解
    • 默认按照byName注入,如果没有名称对象,则按照byType注入
    • 建议把对象名称和spring容器中对象名相同
  • @Autowired(不需要set/get方法):设置自动注入
    • spring的注解
    • 默认按照byType注入
  • @Value:获取properties文件中的内容
  • @Pointercut:定义切点
  • @Aspect:定义切面类
  • @Before:前置通知
  • @After:后置通知
  • @AfterReturning:后置通知,切点必须正确执行
  • @AfterThrowing:异常通知
  • @Around:环绕通知
 
posted @ 2019-05-12 14:18  woldcn  阅读(134)  评论(0编辑  收藏  举报