### Error building SqlSession.在线等 求指教!!!

来源:3-2 SQL 基本配置与执行

慕移动1139940

2017-09-15 17:30

### Error building SqlSession.
### The error may exist in sqlconfig/Massage.xml
### The error occurred while processing mapper_resultMap[MessageResult]

写回答 关注

3回答

  • 凌天丿夜雨
    2018-12-05 22:20:48

    我和你遇到了一样的错误,不过我的Message.xml是完整的,处了我们自己定义的select语句,这个xml文件后面还有几个语句,其中有个属性叫做parameterType=“userAlias”,但是我们在主配置文件中是吧这个设置别名给注释掉了的,所以解决方法就是将这个属性给删除掉。

  • 慕码人7379596
    2017-09-16 19:09:39

    你下载源码了吗?

  • 慕移动1139940
    2017-09-15 17:31:54

    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE mapper
    PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
    "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
    <!-- namespace命名空间,为了对sql语句进行隔离,方便管理 ,mapper开发dao方式,使用namespace有特殊作用 -->
    <mapper namespace="Message">


    <resultMap type="bean.Message" id="MessageResult">
    <id column="ID" jdbcType="INTEGER" property="id" />
    <result column="COMMAND" javaType="VARCHAR" property="command" />
    <result column="DESCRIPTION" javaType="VARCHAR" property="description" />
    <result column="CONTENT" javaType="VARCHAR" property="content" />


    </resultMap>


      <select id="queryMessageList"  resultMap="MessageResult">
      select ID ,COMMAND,DESCRIPTION,CONTENT from message where 1=1
     </select>


    </mapper>




通过自动回复机器人学Mybatis---基础版

微信公众号自动回复功能学习Mybatis,基础教程加案例实战方式学习

107412 学习 · 786 问题

查看课程

相似问题