Jdon如何配置dao对service的注入

07-11-29 ccj
         

在spring中,有

<bean id="loginServiceImpl " class="LoginServiceImpl " >

<property name="userDao">

<ref bean="userDao" />

</property>

</bean><bean id="loginServiceImpl " class="LoginServiceImpl " >

<property name="userDao">

<ref bean="userDao" />

</property>

</bean>

配置userDao对LoginService的注入

而jdon中只是分别配置了service和dao,并没有指定注入关系,想知道在jdon中是如何处理的呢?原理上是怎么实现的

         

happycat2007
2007-11-29 16:12

好像使用jdonFramework框架,就不用指定注入关系了,它会自动完成的。

banq
2007-11-30 08:24

是的,是一种自动配对寻找依赖类的IOC机制,核心使用了PicoContainer,这和Spring是不一样的,当存在大量类时,可以减少依赖配置的工作量,具体好处可见JiveJdon3源码,大概有近百个类,不必配置谁注射谁,这样,代码更改调整起来也方便简单。