我在路由上使用OSGI,我正在查看的示例程序之一有以下内容:
@Reference(unbind = "-", name = "provider")
JDBCConnectionProvider jdbcConnectionProvider;我在任何地方都没有看到"-“符号,有人能澄清这意味着什么吗?
发布于 2016-08-16 22:41:54
来自声明性服务规范:
若要在组件类型包含具有候选名称的方法时声明无解绑定方法,必须使用值"-“。
这只适用于带注释的方法(而不是您在这里显示的字段),因此在您正在查看的enRoute示例中,这很可能是一个错误。
https://stackoverflow.com/questions/38983765
复制相似问题