gpt4 book ai didi

java - JBoss 接缝 : are inherited methods intercepted?

转载 作者:行者123 更新时间:2023-11-30 11:57:30 25 4
gpt4 key购买 nike

如果我扩展一个标准的 Java 类并使子类成为一个 Seam 组件,继承的方法是否会有拦截的开销?

换句话说,我是否必须覆盖它们并用@BypassInterceptors 注释它们?

最佳答案

简短回答:是的,他们会被拦截。

当你制作一个组件时,所有的调用都会被拦截。

当您使用 @In 或 Component.getInstance 时,您得到的是对象的代理,而不是对象本身,拦截魔术发生在代理中。

如果您真的担心性能,最好的办法是使用 @BypassInterceptors 标记子类并使用 Component.getInstance(...)

关于java - JBoss 接缝 : are inherited methods intercepted?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3767426/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com