【resultmap和resulttype是什么区别 _mybatis 】 | IT修真院·坑乎
resultmap和resulttype是什么区别
我也踩过这个坑( 1 )
已统计您的踩坑,无需重复点击
回答(2)
mybatis
详细描述
错误截图
编辑于2024-11-23
  • [上海|荣耀师兄]JAVA-路冰申
    1

    mybatis默认开启一定级别的自动映射,对于数据库-DO对象,用resultType时可以把相同名称的字段自动映射过来(也可以在setting开启自动转驼峰)。对于resultMap,我认为有以下情况可以使用:

    1.当表的宽度较大,而DO对象不需要这么多属性的时候

    2.字段名无法映射的情况

    3.使用assioation等其他功能的时候

    编辑于2018-03-25
  • [武汉|结业弟子]JAVA-谭道霄
    0

    在使用mybatis进行数据库连接操作时对于SQL语句返回结果的处理通常有两种方式,一种就是resultType另一种就是resultMap,下面说下我对这两者的认识和理解

    resultType:当使用resultType做SQL语句返回结果类型处理时,对于SQL语句查询出的字段在相应的pojo中必须有和它相同的字段对应,而resultType中的内容就是pojo在本项目中的位置。


    编辑于2018-03-16