Mybatis关联映射(关联单个对象)

案例:关联查询出List<Book>(含有User属性)(查询所有的笔记本)

修改Book的实体类,添加User属性

需要添加属性如下:

//后添加的User属性,用于关联查询
private User user;
public User getUser() {
	return user;
}
public void setUser(User user) {
	this.user = user;
}

------------------------------------------------------------------------

利用两条SQL语句

------------------------------------------------------------------------

映射器Dao接口:

//关联单个对象
public List<Book> findBookAndUser();//关联查询案例(两条SQL)查询所有笔记本

------------------------------------------------------------------------

映射文件Mapper

<!-- 关联单个对象 -->
  <!-- 关联查询List<Book>,实体类中添加了User属性-->
  <!-- 使用两条SQL语句关联单个对象 -->
  <select id=
经验分享 程序员 微信小程序 职场和发展