首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Exception >

IBatic中报:org.xml.sax.SAXParseException: Attribute ;name" is required an

2014-01-26 
IBatic中报:org.xml.sax.SAXParseException: Attribute name" is required and must be specified fo

IBatic中报:org.xml.sax.SAXParseException: Attribute ;name" is required and must be specified for element type

这是什么原因呀
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>

        

热点排行