我的问题是这样的:
   已知有daoHimpl,bizImpl,action   我在页面上可以显示数据,也就是说我这个框架是正确的,单我修改过数据之后,我有个显示历史数据的页面history.jsp,我可以点击查看里面修改前的数据和修改后的数据,我点击修改后的数据可以查看详细信息,但是单我点击修改前的数据时,它有些东西没有显示出来,所以我就调试了下,发现当我点击修改前的数据的时候它不会进入daoHimpl里面的方法,只是执行了bizImpl里面的方法就完了,我点击修改后的数据可以照常进行。dao注入到biz里面,biz直接调用dao的方法,但是我的biz里面的方法调试的时候进不了dao里面去,也就是说数据就取不到了,不知道是哪里出现了错误!!

解决方案 »

  1.   

     你是不是说dao的实现层也就是daoHimpl里面的方法执行不到?而且你用的是spring的话,可能是你的配置文件配置错了,没有把daoHimpl真正注入其中。
      

  2.   

    你先测试单元测试,DAO类,然后在BIZ+DAO测试,最后集成测试啊
      

  3.   

    存在的原因我看可能有二种:
    1.在spring配置文件中,dao没注入到biz里面
    2.在biz中声明private dao时没有添加set和get方法
    你自己回去检查一下,一般是没有问题的.
      

  4.   

    !!误错了现出里哪是道知不,了到不取就据数说是就也,去面里oad了不进候时的试调法方的面里zib的我是但,法方的oad用调接直zib,面里zib到入注oad。行进常照以可据数的后改修击点我,了完就法方的面里lpmIzib了行执是只,法方的面里lpmiHoad入进会不它候时的据数的前改修击点我当现发,下了试调就我以所,来出示显有没西东些有它,时据数的前改修击点我单是但,息信细详看查以可据数的后改修击点我,据数的后改修和据数的前改修面里看查击点以可我,psj.yrotsih面页的据数史历示显个有我,后之据数过改修我单,的确正是架框个这我说是就也,据数示显以可上面页在我 noitca,lpmIzib,lpmiHoad有知已  :的样这是题问的我
      

  5.   

    “把问题表达清楚”是程序员应具备的一项基本能力楼主没说明白“上下文”,只能像qzc711一样猜测你用的是spring
    导致问题的情况很多,只能一项一项排除
    比如:
     1)环境配置是否正确?
     2)动作配置是否正确?别搞出一些简单Copy错误却在拼命调试
     3)Dao没按你的意图被调用,还是怀疑你的配置设定
     4)“重写其实更快”,真的不骗你
     
      

  6.   

    我看来一遍问题 又出声读了一遍 说实话 我没明白 到底是什么意思 是没有注入成功 还是说 一些biz的业务代码出了问题 还有 你说 修改前后的数据都能查询 也不知道 你出现问题的时候 是在操作缓存 还是操作DB 所以没有办法真正的帮忙 希望下次再提出问题 能不这么让人利用想象力回答你的问题  O(∩_∩)O~
      

  7.   

       dao 是啥啊!