在应用程序中使用注释标记mbeans(spring注释 - 托管资源)。 我试图添加aop用于在mbeans上调用的日志记录操作。 但后来mbeans从jconsole mbean viewer中消失了。 由于AOP用代理替换原始类,因此发生AFAIK。 是否可以保留注释? 或者只有解决方案是为mbeans创建中间类?
答案 0 :(得分:0)
简短回答:是的,这绝对是可能的
要确定您的确切问题,我们需要查看您拥有的aop和bean配置。
当我遇到类似的问题时,问题是我的@EnableAspectJAutoProxy annotation需要proxyTargetClass设置为true(默认为false)。
有关该设置的说明,请参阅questions/10664182。