当前位置:   article > 正文

Mybatis实体类属性与数据库字段的对应关系_mybatisplus 实体属性是对象 数据库是id 如何对应

mybatisplus 实体属性是对象 数据库是id 如何对应

方法一:起别名

select  t_id(数据库字段)  tId(类的属性), ... ,  ...from 表名

方法二:开启驼峰映射

<!--        开启驼峰映射  数据库  s_id   java类  sId-->
        <setting name="mapUnderscoreToCamelCase" value="true"/>

 当java类中属性命名满足驼峰映射时,可以直接使用select * from 表名完成查询

方法三:resultMap自定义映射(自定义映射)

方法四:resultType按照规则自动映射,按照是否开启驼峰映射自动映射属性和列名,只能映射一层结构.深层次的对象结构无法映射,多表查询的时候结果无法映射,此时可使用resultMap(自动映射)

起别名:

使用resultMap自定义映射

举例:一对一的形式(查询订单信息,订单信息中包括客户(一个)信息)

 

  查询一个订单和已经订单关联的客户信息

嵌套对象

 

 举例:一对多的形式

查询所有客户的信息以及客户的订单信息

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/625707
推荐阅读
相关标签
  

闽ICP备14008679号