[英]Spring configuration: How to export util:list based bean in osgi:service?
我有定義為<util:list id="myList"></util:list>
bean
現在,我需要將其導出為<osgi:service>
。 像這樣
<osgi:service ref="beanToBeExported" interface="com.xyz.MessageService"/>
但我不知道該為界面設置什么。 有人可以幫我嗎?
以及在<osgi:reference>
設置的基數?
您可以使用bean-name屬性。
bean-name方便的快捷方式,用於指定與在使用service元素發布的bean上自動播發的bean-name屬性匹配的過濾器表達式。
<osgi:service ref="myList" interface="java.util.List"/>
<osgi:reference id="myId" bean-name="myList" interface="java.util.List" />
您可以改用服務屬性和過濾器表達式,但bean-name更直接。
您可以在這里閱讀更多內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.