Spring 常用注解

1. @Component

创建类对象,相当于配置

2. @Service

  1. 与@Component 相同
  2. 写在ServiceImpl类上

3. @Repository

  1. 与@Component 相同
  2. 写在数据访问层类上(Dao)

4. @Controller

  1. 与@Component 相同
  2. 写在控制器类上

5. @Resource

1.Java中的注解
2.默认按照byName注入,如果没有,则按照byType注入
3.建议把对象名称和Spring容器中对象名相同

6. @AutoWired

1.Spring中的注解
2.默认按照byType注入

7. @Value

获取properties文件中的内容

8. @Pointcut

定义切点

9. @Aspect

定义切面类

10. @Before

前置通知

11. @After

后置通知

12. @AfterReturning

后置通知,必须切点正确执行

13. @AfterThrowing

异常通知

14. @Arround

环绕通知

你可能感兴趣的:(Spring 常用注解)