有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java什么是@scr的非降级替代品。物业名称参考?

我正在用我不熟悉的代码替换一些不推荐的Javadoc注释。大多数javadoc注释很容易翻译成org。阿帕奇。费利克斯。scr。注释,但我不确定如何翻译此注释:

/**
 * @scr.property
 *   nameRef="org.apache.sling.auth.core.spi.AuthenticationHandler.PATH_PROPERTY"
 *   values.0="/"
*/

上面的@Property annotation翻译成什么——特别是nameRef部分

@Property( ???)

共 (1) 个答案

  1. # 1 楼答案

    猜猜看。。。当我意识到Javadoc语法表示名称引用了某个枚举值时,这就足够简单了。我想我一时失去了理智:

    @Property(
         name = org.apache.sling.auth.core.spi.AuthenticationHandler.PATH_PROPERTY,
         value = "/"
    )
    

    valueRef类似,我在另一个项目中遇到了它