1. sql片段
1. 创建sql片段目的:
在Java中采用驼峰命名法命名,而MySQL采用下划线命名,在使用mybatis查询时,会导致某些字段查询为空
为了能够正常查询,可以采用给字段起别名的方式,xxx as xxx的方式,但是比较难管理,因此使用sql片段
2. 如何创建sql片段
1. 将起别名的字段单独取出
2. 进行替换
查询成功
2. resultMap
1. 创建resultMap,把需要起别名的放进去
2. 将select中的resultType换成resultMap
补充:
如果在xml文件中使用标识符比如“<”,可以使用转义字符"<",或者使用cdata区