spring bean的注入:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- 个性设置 -->
<bean id="PersonalDomain" class="com.inspur.uc.personal.PersonalDomain">
<property name="personalDao" ><ref bean="PersonalHbaseDao"/></property>
</bean>
<bean id="IPersonalDomain" class="com.inspur.hsf.config.spring.proxy.SpringProviderBean">
<property name="interfaceName" value="com.inspur.uc.api.personal.IPersonalDomain" />
<property name="target"><ref bean="PersonalDomain"/></property>
</bean>
<bean id="PersonalHbaseDao" class="com.inspur.uc.personal.dao.PersonalHbaseDao">
</bean>
</beans>
一方面是:dao层
一方面是:hsf调
bean里的<property name="personalDao" >对应的是在domain里面定义的注入的接口的实现类对象,一般采用getset方法定义。