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 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)