这是什么原因呀
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>
那们大虾知道这是怎么个情况!!!
------解决方案--------------------
试着将下面的东西换上去
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
------解决方案--------------------
<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>