这是什么原因呀
name 是我要插入的一个属性名
在sqlMap中插入时我加了参数映射,并引用了
  <parameterMap id="update_user_para" class="redemption" >
        <parameter property="id"
            jdbcType="INTEGER"
            javaType="java.lang.Integer"
            nullValue=""/>
        <parameter property="name"
    jdbcType="VARCHAR"
    javaType="java.lang.String"
    nullValue=""/>
<parameter property="sex"
    jdbcType="int"
    javaType="java.lang.Integer"
    nullValue=""/>
 </parameterMap>
<insert id="insertUser" parameterClass="user" parameterMap="update_user_para">
       <![CDATA[]]>
       insert into t_user(id,name,sex) values(#id#,#name#,#sex#)
   </insert>
那们大虾知道这是怎么个情况!!!

解决方案 »

  1.   

    试着将下面的东西换上去
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
      

  2.   

    是我没写清楚
    这个是在IBatic里面的
      

  3.   

    <typeAlias type="com.together.sys.vo.User" alias="user" />
    <resultMap id="userResult" class="user">
       <result column="USR_ID" property="id" jdbcType="INTEGER" />
       <result column="USR_ID" property="name" jdbcType="VARCHAR" />
       <result column="USR_ID" property="sex" jdbcType="INTEGER" />
    </resultMap><insert id="addUser" parameterClass="user">
    insert into t_user(id,name,sex) values(#id#,#name#,#sex#) 
    </insert>