通过修改启动程序，和多个层间的代码（抱歉记不清了，下回多commit几次）模拟了addCommodity功能的从
Driver直到Data的调用。我不是很清楚这样写是否规范，到时再咨询一下