注: MyBatis不能像Hibernate那样,在实体类上配置上注解或者配置xml映射文件,系统启动后就可以自动创建表。因为MyBatis是基于SQL语句的方式来完成ORM映射的,不是像Hibernate那样将字段与属性完全映射出来,所以不能实现自动建表。
1、一对多的关系
Category分类和Product产品是一对多的关系。一个分类对应多个产品
1.1、修改Category的pojo实体类,给分类提供产品Product的集合
package com.demo.pojo; import java.util.List; public class Category{ private int id; private String name; List<Product> products;//产品集合属性 //属性的getter/setter方法 public int getId(){ return id; } public void setId(int id){ this.id=id; } public String getName(){ return name; } public void setName(String name){ this.name=name; } public List<Product> getProducts(){ return products; } public void setProducts(List<Product> products){ this.products=products; } }