sqlMapConfig.XML中部分字段的意义

来源:互联网 发布:淘宝 iphone x真的吗 编辑:程序博客网 时间:2024/05/16 06:58

在MyBatis中进行查询进行select映射的时候,返回值类型可以用resultType,也可以用resultMap,这两者分别在什么情况下使用?

如果你搜索的只有一个返回值,比如说:String,int,那么直接用resultType接收即可;

当要返回一个复杂的对象时,比如说有多个字段的时候,就必须定义好这个对象的resultMap;

示例:

现有一个User对象:

public class User {private Integer nameId;private String name;public Integer getNameId() {return nameId;}public void setNameId(Integer nameId) {this.nameId = nameId;}public String getName() {return name;}public void setName(String name) {this.name = name;}}

需求:

(1)获取一个 nameId为123的name


原创粉丝点击