新增数据访问对象模式