注解坑:注解写到private方法上

Java 开发中,在使用注解时,一不小心把注解写到了 private方法上,编译既不报错也不会有任何提示,默认忽略,实际功能却不会生效。原因在于,spring AOP无法实现或者继承private方法,本质原因。

Spring使用AOP代理代理有2种,分别是基于接口和基于类;而这2种代理机制均不能实现或继承private方法。

你可能感兴趣的:(坑系列)