加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-15 01:45:03 所属栏目:大数据 来源:网络整理
导读:这是一个问题:我有方法摘要(byte []数据).它应该是私人的,因为我们真的不需要它在课外,但如果我公开,如果它有帮助,我就不会死. 问题是:我可以以某种方式附加拦截器吗?问题是它不像getBean(MyBean)那样调用.digest(),它通过getBean(MyBean)调用.符号(数据)

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

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

谢谢.

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读