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

前端之家收集整理的这篇文章主要介绍了java – 私有方法上的方法拦截器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

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

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

谢谢.

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

猜你在找的Spring相关文章