延续mybatis的一对一问题,还是上面一对一举得那个例子(http://fengcl.blog.51cto.com/9961331/1875657),

创新互联公司专注于企业
营销型网站、网站重做改版、含山网站定制设计、自适应品牌网站建设、
HTML5、
商城开发、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为含山等各大城市提供网站开发制作服务。
如果一个用户有多个作品怎么办?这就涉及到了一对多的问题。同样的,mybatis一对多依然可以分为两种方式来解决。
一、使用内嵌的ResultMap实现一对多映射
1)实体
public class User implements Serializable{
private static final long serialVersionUID = 112596782083832677L;
private Integer id; //编号
private String email; //邮箱
private String realName; //真实姓名
private String telephone; //电话号码
private List
worksInfos; //作品
//get,set方法
...
}
public class WorksInfo implements Serializable{
private Integer id;
private Integer userId;
private Date uploadDate; //上传时间
private Date updateDate; //更新时间
//get,set方法
...
}2)dao接口省略...
3)mapper映射文件