在实际开发过程中,会遇到返回部分字段的需求,此时只需要改变返回类型即可,具体步骤如下:
第一步:在mapper.xml中添加自定义的BaseResultMap,取名MyBaseResultMap(名字可随意,此处只是举例),将要返回的部分字段加入。注意type="java.util.HashMap"
第二步:查询语句返回类型换成自定义MyBaseResultMap,查询字段改为要返回的字段即可,其余代码不需要更改,mapper.java正常用实体类接收即可。
在实际开发过程中,会遇到返回部分字段的需求,此时只需要改变返回类型即可,具体步骤如下:
第一步:在mapper.xml中添加自定义的BaseResultMap,取名MyBaseResultMap(名字可随意,此处只是举例),将要返回的部分字段加入。注意type="java.util.HashMap"
第二步:查询语句返回类型换成自定义MyBaseResultMap,查询字段改为要返回的字段即可,其余代码不需要更改,mapper.java正常用实体类接收即可。
相关文章: