XML文件问题,下边两段bean代码,我新手不理解,请大神看下并帮忙解释下,感激不尽
<bean id="dingDanDengJiDao" class="com.sysgrrj.module.DingDanDengJi.dao.DingDanDengJiDao">
<property name="sessionFactory">
<ref bean="sessionFactory"/>
</property>
</bean>
<bean name="dingDanDengJiBean" class="com.sysgrrj.module.DingDanDengJi.action.DingDanDengJiAction" scope="prototype">
<property name="dao">
<ref bean="dingDanDengJiDao"/>
</property>
<property name="coreService">
<ref bean="coreService"/>
</property>
这个是spring的依赖注入xml配置,第一个表示给com.sysgrrj.module.DingDanDengJi.dao.DingDanDengJiDao类中的sessionFactory属性赋值,即调用setSessionFactory方法,ref表示要赋值的类的实例为sessionFactory。第二个类似。ps:这是spring最基本的思想IOC和DI的实现,如果还不懂,建议先研究研究spring。
scope设置单例活多例。bean配置会根据class 后的类路径反射出相应的类出来存入spring缓存中,properly配置类里面属性的依赖注入,就是对属性注入你想注入的值