美文网首页
Spring常用注解

Spring常用注解

作者: kanaSki | 来源:发表于2019-08-18 10:40 被阅读0次

使用注解则Spring配置文件中autowire自动注入无效(自动注入autowire仅仅针对配置文件有效)
@Component:创建类对象,想当于配置<bean/>
@Service:与@Component功能相同,只不过写在ServiceImpl类上
@Repository:与@Component功能相同,写在数据访问层类上(在MyBatis无法使用,因为没有实现类)
@Controller:与@Component功能相同,写在控制器类上

@Resource:(jdk提供)默认按照byName进行注入,如果没有对应名称对象,按照byType注入,不需要写对象的get/set方法,使用时建议对象名称和Spring容器对象名相同
@Autowired:(Spring提供)默认按照byType注入,不需要写对象的get/set方法

@Value() :获取properties文件内容

@PointCut:定义切点
@Aspect:定义切面类
@Before:前置通知
@After:后置通知
@AfterReturning:后置通知(切点必须正常执行)
@AfterThrowing:异常通知
@Around:环绕通知

相关文章

网友评论

      本文标题:Spring常用注解

      本文链接:https://www.haomeiwen.com/subject/fqsksctx.html