spring配置文件里,声明一个接口要怎么写
spring的ApplicationContext.xml<beanid="addUserDAO"class="com.zjm.study"abstract="true"...
spring的ApplicationContext.xml
<bean id="addUserDAO" class="com.zjm.study" abstract="true" />
我是这样写的,好像不对,这是声明抽象类的 展开
<bean id="addUserDAO" class="com.zjm.study" abstract="true" />
我是这样写的,好像不对,这是声明抽象类的 展开
展开全部
假定你的DAO是com.zjm.study下的AddUserDAO,
实现类是com.zjm.study下的AddUserDAOImpl,
则在applicationContext.xml中的配置如下:
<bean id="addUserDAO" class="com.zjm.study.AddUserDAO"
abstract="true">
</bean>
<bean id="adduserdaoimpl"
class="com.zjm.study.AddUserDAOImpl"
parent="addUserDAO">
</bean>
-------------------------------------------
这样就好了,
在你要使用的地方这样配置:
<property name="addUserDAO">
<ref bean="adduserdaoimpl" />
</property>
实现类是com.zjm.study下的AddUserDAOImpl,
则在applicationContext.xml中的配置如下:
<bean id="addUserDAO" class="com.zjm.study.AddUserDAO"
abstract="true">
</bean>
<bean id="adduserdaoimpl"
class="com.zjm.study.AddUserDAOImpl"
parent="addUserDAO">
</bean>
-------------------------------------------
这样就好了,
在你要使用的地方这样配置:
<property name="addUserDAO">
<ref bean="adduserdaoimpl" />
</property>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询