赞
踩
方法一:起别名
select t_id(数据库字段) tId(类的属性), ... , ...from 表名
方法二:开启驼峰映射
<!-- 开启驼峰映射 数据库 s_id java类 sId--> <setting name="mapUnderscoreToCamelCase" value="true"/>
当java类中属性命名满足驼峰映射时,可以直接使用select * from 表名完成查询
方法三:resultMap自定义映射(自定义映射)
方法四:resultType按照规则自动映射,按照是否开启驼峰映射自动映射属性和列名,只能映射一层结构.深层次的对象结构无法映射,多表查询的时候结果无法映射,此时可使用resultMap(自动映射)
起别名:
使用resultMap自定义映射
举例:一对一的形式(查询订单信息,订单信息中包括客户(一个)信息)
查询一个订单和已经订单关联的客户信息
嵌套对象
举例:一对多的形式
查询所有客户的信息以及客户的订单信息
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。