Liferay OSGi註解(Annotation) - 使用手冊(譯文)

mark過來好好用web

上Neil的博客地址Liferay OSGi註解(Annotation) - 使用手冊(譯文)框架

@Component是注入服務gradle

@Reference是獲取服務(在Liferay框架中的服務,已經寫好了,也能夠本身寫一個服務,往OSGi的框架中去注入)ui

若是用@Reference獲取不到相應服務,若是bean是在Liferay core中,就是用@BeanReference;blog

反之,可是若是是在Spring Extender module中,就是用@ServiceReference註解。注意,不管是bean或者service註解都會要求你的組件使用Spring Extender。如何引用依賴,參考任何使用ServiceBuilder的服務模塊,查看build.gradle和bnd.bnd,用一樣的方法修改你本身的模塊。get

相關文章
相關標籤/搜索