在OSGi中,涉及到依赖注入的方法有:Declarative Services (DS),Spring DM,iPOJO,Peaberry Guice等。iPOJO本人没有接触过,其它都略有了解。DS和DM都需要写component.xml;Peaberry虽然不需要xml文件,但是需要一些辅助代码,感觉都有些麻烦。
今天,发现一个挺有意思的东西:Annotations for OSGi Declarative Services (A4DS) 。可以通过annotation来生产xml,比较方便。

没有评论:
发表评论