gpt4 book ai didi

java - 无状态注释是否会传播到抽象类的扩展?

转载 作者:行者123 更新时间:2023-12-02 09:55:50 25 4
gpt4 key购买 nike

我在一些代码中发现了这个@Stateless注释,例如:

public Interface A

@Stateless
public abstract class B implements A

public class C extends B

public class D extends B

但是 Intellij 表示 B 不应该被声明为抽象。 Intellij 就在这里吗?无状态实际上并未传播到扩展B的类,我必须将它们声明为无状态>CD 是否正确设置为无状态

最佳答案

您还需要在所有子类中添加 Stateless。

看看这个:Inheriting class annotations

仅传播使用 @Inherited 注释的注释 https://www.logicbig.com/tutorials/core-java-tutorial/annotations/inherited-meta-annotation.html

关于java - 无状态注释是否会传播到抽象类的扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56021305/

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