qq_25070135 2017-06-19 04:47 采纳率: 0%
浏览 1300

mybatis嵌套查询,resultMap不匹配,大神帮我看看

这是实体类:
private int employeeId;
private String employeeNum;
private String employeePass;
private String personName;
private String employeeGender;
private Positions employeePosition;
private Department employeeDepartment;
private Site employeeSite;

这是mappper:
<resultMap type="Employee" id="employeeMap">
<id property="employeeId" column="employeeId"/>
<result property="employeeNum" column="employeeNum"/>
<result property="employeePass" column="employeePass"/>
<result property="personName" column="personName"/>
<result property="employeeGender" column="employeeGender"/>
 <association property="employeePosition" javaType="Positions" column="employeePosition" select="org.carabmer.dao.PositionsDao.positionQuery">
 <id property="positionId" column="positionId"/>
<result property="positionName" column="positionName"/>
</association>
<association property="employeeSite" javaType="Site" column="employeeSite" select="org.carabmer.dao.SiteDao.siteQuery">
<id property="siteId" column="siteId"/>
<result property="siteAddress" column="siteAddress"/>
<result property="siteUsed" column="siteUsed"/>
</association>
        <association property="employeeDepartment" javaType="Department" column="employeeDepartment" select="org.carabmer.dao.DepartmentDao.departmentQuery">
            <id property="departmentId" column="departmentId"/>
            <result property="departmentName" column="departmentName"/>
</association>
    </resultMap>


这是异常:
 No constructor found in org.carabmer.model.Employee matching [java.lang.Integer, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.Integer]

 按理来说返回的属性应该是department等类型,可是还是返回int类型,resultMap还不是很熟悉,大神帮我看看,急
  • 写回答

3条回答 默认 最新

  • zyouke 2017-06-19 05:00
    关注

    resultMap返回的是employeeMap,你这实体里面存在对象,需要重新写个map

    评论

报告相同问题?

悬赏问题

  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥15 stable diffusion
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿