微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – 私有方法上的方法拦截器

这是一个问题:我有方法摘要(byte []数据).它应该是私人的,因为我们真的不需要它在课外,但如果我公开,如果它有帮助,我就不会死.
问题是:我可以以某种方式附加拦截器吗?问题是它不像getBean(‘MyBean’)那样调用.digest(),它通过getBean(‘MyBean’)调用.符号(数据),其中符号是smth像

public byte[] sign(byte[] data){
   ...
   b = digest(data);
   ...
   return signature;
}

谢谢.

最佳答案
即使该方法是公共的,Spring也不能拦截从包含该方法的对象中生成方法调用.要实现这一点,您必须使用AspectJ.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐