http://felix.apache.org/site/how-to-use-ipojo-annotations.html#HowtouseiPOJOAnnotations-@ServiceProperty 的“服务属性”和“属性”有什么区别?
最佳答案
@ServiceProperty 与组件提供的 (OSGi) 服务一起发布。另一方面,@Property 是保密的。
例如:
@Component
@Provides
public class MyComponent implements MyService {
@Property
private String hidden;
@ServiceProperty
private String shown;
[...]
}
此组件使用“显示”属性发布 MyService“服务”。 “隐藏”未发布。
关于java - iPOJO:@ServiceProperty 和@Property 的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10417539/