bjguxiao2008 2015-01-21 08:18 采纳率: 66.7%
浏览 1844
已采纳

java继承问题,求大神帮忙解答

service.impl里面是这么写的
public class ServiceImpl implements Service{
private Dao dao;

public String getDao(){
return dao.getDao();
}
}
下面是dao的代码
public interface Dao {
public String getDao();
}
下面是dao.impl代码
public class DaoImpl implements Dao{
public String getDao(){
//方法
}
}
下面是dao.impl1代码
public class DaoImpl1 implements Dao{
public String getDao(){
//方法
}
}
我怎么能更改一个配置文件改变获取那个dao.impl里面的方法?这个代码应该怎么修改?求大神帮忙~~~~~~

  • 写回答

2条回答 默认 最新

  • danielinbiti 2015-01-21 08:33
    关注
     <!--配置bean,配置后该类由spring管理-->
        <bean name="springAction" class="com.bless.springdemo.action.SpringAction">
            <!--(1)依赖注入,配置当前类中相应的属性-->
            <property name="springDao" ref="springDao"></property>
        </bean>
    <bean name="DaoImpl" class="com.bless.springdemo.dao.impl.DaoImpl">
    <bean name="DaoImpl1" class="com.bless.springdemo.dao.impl.DaoImpl1">
    <bean name="ServiceImpl" class="com.bless.springdemo.dao.impl.ServiceImpl">
      <property name="dao" ref="DaoImpl"></property>  <!--改成DaoImpl1就是另一个了-->
    </bean>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化
  • ¥15 Mirare PLUS 进行密钥认证?(详解)
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥20 想用ollama做一个自己的AI数据库
  • ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
  • ¥15 请问怎么才能复现这样的图呀