本帖最后由 vl210 于 2012-05-24 11:37:59 编辑

解决方案 »

  1.   

    resultType="String"返回String 结果dao里面要int
      

  2.   


    这个属性和addException保持一致
      

  3.   

    ADDEXCEPTION直接写"addException"不就得了怎么那么复杂
      

  4.   


    呵呵,别人要求是这么写的只能照着写,这个不用纠结,还有就是之前一个方法也是int,返回String也没有任何问题,而且有问题估计也不是报null
      

  5.   

    dao类的sqlSessionTemplate没有被初始化
      

  6.   

    你的参数类型是 el java中没有这参数类型 你自己也没有定义 这样的类型  肯定报错啦
      

  7.   

    做一个添加异常信息的功能,但在dao实现类中一直报空引用异常,不能插入数据在表中:这是mapper.xml里面的语句  <!-- 添加异常日志 -->
    <insert id="addException" parameterType="el">这里你传的参数类型 你改成 ExceptionLog    el你没定义该类型 所以或报那错  
     
      

  8.   

    哎,可能我贴得不是很完全把,这个el对象我是有定义一个bean的,然后传入的这个对象,不知道mapper里面是不是还要定义一次。
      

  9.   

    你自个看下 public int addException(ExceptionLog el) {return sqlSessionTemplate.insert(ADDEXCEPTION, el);//就是这个报空引用异常
    }你这里传的参数 是ExceptionLog这个类型的 
      

  10.   

    定义了这个:
    <typeAlias alias="el" type="com.zlkj.frmwork.bean.ExceptionLog" />