在实际的项目应用中,通常需要两个表进行联合查询。
最近两天在学习mybatis,就记录一下mybatis的多对一联合查询。
接着上一篇博文,这里需要添加一个表:
article表结构:
前几篇博文没有上传user的表结构:
代码:
实体类:User.java:
package com.mfc.entity;
/*
* 实体类
* */
public class User {
private int id;
private String userName;
private int userAge;
private String userAddress;
//实体类以及set、get方法省略...
}
实体类:Article.java:
package com.mfc.entity;
public class Article {
private int id;
//数据库表中这里是userid,为了配置关联数据,这里使用User的实体替代userid
private User user;
private String title;
private String content;
//构造方法以及set、get方法省略...
}
注意:这里只需要一个User.