延迟加载:
开启延迟加载后,在真正使用数据的时候才发起级联查询,不用的时候不查询。
文件结构如下:

在com.by.pojo下的User类
//一方
public class User implements Serializable {
private Integer id;
private String username;
private Date birthday;
private String sex;
private String address;
//多方
private List<Account> accountList;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
public String getSex() {
return sex;
}
public void setSex(String

文章讲述了在MyBatis中如何通过延迟加载技术,在查询User对象时仅在需要时才发起对Account的级联查询,展示了User和Account类的定义、DAO接口及XML映射文件,并提供了测试代码和结果。
最低0.47元/天 解锁文章
1182

被折叠的 条评论
为什么被折叠?



